Sayuri Anzu

Sayuri Anzu (杏 さゆり) played Towa Sakakibara in Kamen Rider Kiva: King of the Castle in the Demon World.