Big Bad Binky Boy

A enemy of the Justice Force and Turtle Titan. He appears in the episode "The Journal".