Jidai Matsuri Festival (Kuradashi Tea)

Jidai Matsuri Festival (Kuradashi Tea)