Japanese people are they crazy?

Hands down.