Shizuha Matsuri

Shizuha Matsuri is a character from Cross.