KAWAII MONSTER LAND opens beneath Harajuku’s Takeshita Street, offering a 60-minute immersive experience of li ...