December 20, 2011

Kuchi no Tora ha mi wo Yaburu

Better the feet slip than the tongue.

No comments:

Post a Comment