Shen Phobeast

The Shen Phobeast is a Phobeast monster from X-Tinction Clan in Power Rangers Armored Saurus.

Character History
to be added

Personality
to be added