Repeat: The Moongoyle site and YouTube channel have been taken down in the aftermath of this controversy.
The Moongoyle site and YouTube channel have been taken down in the aftermath of this controversy.