November 21, 2017

On the lovely people of Japan

/

Before you know it, they spot your helplessness, adopt you and run your life.

More