Chupacabra
From Encyclopedia Monadia
El Chupacabra is a very real animal that RayJ claims to have seen.
I SAW IT
it's real—RayJ, discord
Confusion with Capybara
Some members of the community were confused by RayJ's claims and assumed he might be talking about a Capybara. Capybaras are the largest of the rodent kingdom and would make more sense.