The Animal Whisperer

Status: Prison

The Animal Whisperer is the leader of PERTA

He was defeated by the Guardians during a takeover of the local zoo.

The Animal Whisperer

The Guardians Pirate_Gonzalez