Killer Bat

Killer Bat is a member of The Monster Team.

Background
Killer Bat is Lord Vampire's best Soldier.