New Scratcher Joined 9 years, 7 months ago United States
Demons in Yin Yang Mode, their source is Echa.
Stuff.