Proving once again that the Japanese do everything better. Good song, too.