I work with a lot of Japanese here in the US. Wonderful people, amazing culture, but man they do some goofy shit. Went to a baseball game in Tokyo, guy hit a home run, team waited at home plate and gave him a stuffed animal instead of high-fives..... weirdness, gotta love em....