OHM NOM NOM to Oh my God, JAPAN!