Lord Umberhallow

Lord Umberhallow is a monster in Monster Battle that spawns at very high power levels.