Official Sailor Moon anime cap. Front of the cap features screen print image of Sailor Moon. Front brim features "In the Name of the Moon, I will Punish You," moon shape sticker. Left side of the cap features embroidered "Love & Justice" text. One...