Butch

Butch is a green The Rowdyruff Boys from The Powerpuff Girls.