Anime Sailor Moon Inspired Mask Is Perfect For Protecting Yourself And OthersBy Alexandrea Orozco-LauApril 13, 2020 Sailor Moon says protect yourself and others!