You are Killer Frog

Your greatest plot was to put your face on the dollar bill.

Unfortunately for you, Batman hoisted you upon your own petard.

Damn you Batman!

Try another crime Tweet