I always thought Kaiju Dojo sounded great as a gym name! Edit, I just Googled it, and there's loads of them, Bah!