meta-punk.com
Interview with Sailor Yuggoth
Most of us have at least heard of Sailor Moon, beloved main character of the Manga and Anime of the same name. She fights alongside Sailors Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, a…