Inktober day 15

Aiko Yoshida from Teach English in Japan is dressed as a Japanese urban legend.

Leave a Reply