Spirit Lantern

The Spirit Lantern is one of the Monsters located in the Gates of Naraka.