This monster is based on a conceptual art of the series that was shown on the Ponycon.
By its design I imagine that it lives in a swamp, perhaps in the Froggy Bottom Bog
Although given that some of the creatures in the concept art were also seen in Discord’s chaos dimension (here and here somme screencaps), it might be found there as well.
Although given that some of the creatures in the concept art were also seen in Discord’s chaos dimension (here and here somme screencaps), it might be found there as well.