El Castillo

El Castillo is also known as The Temple of Kukulcán and it's an art location of Mayan Architectures where Leo did the whole body conducting to get his baton from Big Jet's final Clutches.

Episode Appearance
Show and Tell