FANDOM


Loot Chest

Loot Chests can spawn inside Demon Castles. They have prizes inside of them.

Items Found