カオナシ Kaonashi

While walking home on a stormy night through the rice fields of Japan I met this!

Done