«
»
 

mister big-balls says 'whatchu starin at'

Tokyo, 2010.09.30

Raccoon dogs have big balls in Japan. It means what you think it means.

 professional site | privacy | copyright