Raff Avalon as Sailor Moon


Raff Avalon as Sailor Moon