PunkNinja Bring The Good Times Home Contributor Premium Supporter Jan 3, 2013 13,802 USA Sep 30, 2017 #1 Release date: October 31, 2017 Purchase links: Amazon Price: $59.99 Reactions: AlienKing
PunkNinja Bring The Good Times Home Contributor Premium Supporter Jan 3, 2013 13,802 USA Sep 30, 2017 #2 If you haven't seen Fist of the North Star this will give you an idea who Kenshiro is. Reactions: AlienKing