SpyderTech about 8 years ago Don't know why but for some reason I find my self smiling real hard or laughing the moment I see in any touhou strip "GRAAAAAAAZE"