CakeMaster almost 7 years ago Something like "Touhou - Plaything Record", with record having a meaning like in "Record of Lodoss War". Not totally sure, though. Man, translating is hard today.