No idea what it is other than it kinda looks like a dog head mounted on a tadpole body ....
And a LOL in it's ear or it could be it's eye
Train hard, fight easy
Forum Rules