Yes, this is Papyrus. What isn't apparent is the size. The smallest stem is 5 feet tall, and the rest go up from there. Kinda felt like Dr. Seuess' back yard.