Beast of Abbadon
Jump to navigation Jump to search
|Beast of Abbadon|
|Location:||Tower of London|
A building with legs, unnatural powers, and meteoric attacks, The Beast of Abadon has long lumbered across London, polluting the very air men breathe with its searing, unquenchable flame of Hell.