MEGA DUCK
BOMB DISPOSER
EURO
???
???