Tokyo ahhhhh