Waffles invade Japan? AHHH!