This is a more, umm. Mature, take on Sailor Moon "fandom". Every fight scene Serena says the famous lines " I stand for Love and Justice, and In the name of the moon I will punish you!) I think it's pretty cleaver.
Take your demonic look or costume to the next level. from scary to outright hellish.Introducing demon contact lenses from some of the most hellish & feared demonic creatures of folklore, myth & movi (Halloween Schminke Werwolf)