Japan + Sweden = Kul-tur!