Opponenet might be a mustached man cosplaying as Sailor Moon?
I know of some people actually making the Sailor Senishi on SC3 and they look good.