Sakuya Izayoi

Sakuya Izayoi is a character from the Touhou Project series. She has been confirmed to appear on Battle Dome against DIO Brando.