Oct 7, 2014

The perfect gi


Worn by Kenji Yamaki