It’s only a few months since the FIFA World Cup wrapped up in Brazil, though for Japanese fans it may well seem like an eternity since thei...

Red Ronin