Japan’s first licensed video game bar offers Sega, Arc System Works, and SNK games Cheers by Imogen Donovan on Aug 21, 2020 No Comments