Cyrus Jiang

Cyrus Jiang is the Dimension Drifters Blue Ranger.