© 2026 Websmitten / intenebrislux art
My little muppet Doesn’t he sort of remind you of that scene from ET where he is hiding with the stuffed animals?