八百八寺はっぴゃくやでら
happyakuya dera

Noun

1. the large number of temples in Kyoto; 808 temples — literal