Teramachi literally means “Temple town”. There are around 180 shops along this shopping street.

Recently animal pet cafes are popular such as “Mameshiba cafe”, “Owl forest”, “Striped cat cafe”, and so on. At these cafes you can play with so many cute animals.

The priest takes my paper fortune