Heaven Embassy

"TBA"

- TBA

The Heaven Embassy is the base of the Clock Tower found in Pentagram City. It made its debut in the Hazbin Hotel episode "Overture".

History
To be added...

Trivia

 * TBA