Larfleeze

Larfleeze also known as Agent Orange is a character from DC Comics.