Giant's Lair

Overview
The Giant's Lair is the main boss room of Blooming Plateau.