japanthis.com
What does Takaido mean?
What do cedar trees, post towns, and sexxxy parties have in common? What does Takaido mean?