The Owl House
The Owl House is the titular location of the series with the same name. It is located in the Demon Realm located on the cliffs outside Bonesborough and is inhabited by Luz, Eda and King. The house is, for the most part, controlled by Hooty. The Owl House is a large house made from white brick...
Tags:
My tags:
Add tags
Update feed
Dynasti posted a image 3 years, 7 months ago