Hey, this is us, the green guys from Japan