Red&blue Demon
"Setsubun" is an event in Japan that throws beans to demons and
drives them away.

  YouTube


<Sponsoring>