I've seen a very similair picture going around the internet of the same character just without a cape.
Credit next time, most of the ideas in this are not yours.
Assumption is the mother of all fuck ups.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.