I felt it was important for you guys to see these delightfully weird creatures that are carved into this antique screen that my sister owns. She inherited it from our grandma and I am 100% convinced it is from Narnia