r/animalid•4 yr. ago[deleted]What is this animal? Looks like something straight out of Pokémon. (Only clue I’ve found is that it can be found in Congo, Africa)reddit.com/gallery/uvbit6reddit.comPosted May 22, 2022, 1:59 PM UTC05Share