‘Beasts of Beauty’ can be found along a street off the main road of Hogsmede. A rather neat looking store, it seems to have the appearance of an older shop. It has two floors the top floor being where Raya resides. Behind the shop there is a medium sized backyard where Raya can often be found in the off hours tending to those animals who usually need exercise. Inside the shop a variety of magical and non-magical creatures can be found as it is Raya’s belief that each is as beautiful and clever as the last.