Deku

デク

Staz's head enforcer in Eastern hell.

2