Relux

Setsubun Shibamata Taishakuten – Monkeys vs. Devils. (節分柴又帝釈天 – サル対デビルズ。)