It’s been a while since we got news of Jesse Narens‘ hybrid animal-plant creature, Stegoforest. As it turns out, in the months following its cryptozoological discovery, Narens was