Keisuke Kinoshita | Japan | 1963 December 5, 2013 Appreciation Rating:  7.8 

Legend of a Duel to the Death

Keisuke Kinoshita | Japan | 1963












December 5, 2013

Appreciation Rating:  7.8 

0 comments: