05-06-2021, 04:49 PM
Before I cut my cable t.v. off, I used to watch a show called Monster Quest. There was one show I remember where someone drew a picture of what they had seen. It looked very similar to this.
However, I think this one is a tree trunk with glow sticks, as LittleD mentioned.
However, I think this one is a tree trunk with glow sticks, as LittleD mentioned.