Gotta give it to the Japanese...

Top