Ava Chen

Ava Chen is the Abyss Legion Yellow Ranger of the Abyss Legion Rangers.