[ Top ] [ Japanese ]

Yamaguchi Tuff Geshi and Takeuchi, 2012