Category: Made in Japan

Videos looking at recently released Japan, Korea and Chinese titles, yes i know its poorly named…. its an old joke, you don’t like it name it better.