Sailor Rose

Sailor Rose is a Sailor Senshi and MeiHua XingChen's Alter Ego.