Hamaya at Shōgakuin, Hatsukaichi

Hamaya Arrows at Hatsukaichi
Hamaya -“Demon-breaking arrows” 
Advertisements