Super Mario Bros. fans should head on down to Tower Records (yes, the chain still exists in Japan!) for the Super Mario Bros. Tower Records Cafe at the Shibuya, Ebisu and Omotesando branches from ...
Read More