Previous Home Next

korea tokyo 189

That way, they are left for the Shinto gods to fret over

1/1/04