RedditPP Mascot

RedditPP

r/sto • … • u/LostGeogrpher

What is this thing?

So my son saw this and wont let it go, I've looked through the wiki at every animal I could find to click on and no joy. I tried a google image search and nothing (probably because of the potato quality I now see, thanks paint.) Any idea what this thing is?

​

![img](ib7ihre5tm871)

— 0