Tag: Aya Shameimaru

Aya Shameimaru is a resident reporter from the Touhou Project series.