Develon

Develon is the alter ego of BAT who lives on Planet Diable. He's always conspiring to cause harm and inflict damage, and he is the arch-rival of Bub and Bob. However, truth be told, he is nothing more than a lonely coward.

Appearances
Puzzle Bobble 4