What all males imagined when we watch her fight. Lexi Belle is the perfect Sailor Moon. Lexi Belle aka Lexi Williams, Jessica Macomber
Source: