Vowelcano

Vowelcano is a volcano where Leon lives. It is where he plans for world domination.

Episodes that take place here

 * Leon in Mentoruption
 * Stickyfeet Saga Volume 1