Have always wanted to go to Japan. Every time I've talked to someone who has it's always the same impression. Astonished by the organization, discipline, focus, every other synonym you can think of. I'd imagine the Japanese wrestling team follows the same philosophy as their famed metro system