Alex Hidaka

Alex Hidaka is the Crystal Force Red Ranger and leader of the Crystal Force Rangers.