yea i dont really know what in particular this is other than "a funny little creature". has vibes of like a 80s/90s wacky mascot character tho