Basically an oversized leech. It's a Fakemon of mine from an old fanfic series I was writing about ten years ago, but eventually had to stop due to lack of time and interest. I do have an accompanying short story for him specifically that I'll be posting in a little bit.
Link
emptyprofile1
what is that creature? Where it comes from?