This Akira mural in Shibuya proves that Japan is the best | Japan GuideNicolo Manaloto - October 3, 2018