I’m pretty sure on any given day in japan there are just people just walking the streets dressed as giant mascots and cartoon characters.