Tag: Koakuma

Koakuma is one of the most mysterious characters within the Touhou Project series.