Giga's Lair

Giga's Lair is the location where is place laboratory for Doctor Giga, someplace in Battle Rhythm universe.