Is this a new Touhou character? I wonder who and what she is?