It looks almost like you stole someone's spritesheet, recolored it, made a few bad edits, then claimed it as your own.
generally if you're going to make a personification of yourself for whatever reason it's... pretty silly to just recolor an existing concept from a video game, or only slightly dress it up or something
i mean, do you really want everybody to think of you as "that guy who is so uncreative that he masquerades around on the internet as a yoshi with a cape and a crown"? come on, man
Um cool boomerang and hammer thingy. Lacks creativity though. Maybe you could atleast replace the helmet with a Luigi (noticing your screen name being WEEGEE234koopa) hat and a mustache and give it a bit more flavor.