By Avi Landau 25. July 2012 · Comments Off

Crowds gathering round the eel vendors at a department store on the Doyo no Ushi day

Comments closed.