Merah Daun

Merah Daun is an ambitious mob boss willing to seize territory, and is a member of the Predators' Team ATMN.