Toru Sakura

Toru Sakura

Cast

Toru Sakura is known for Kamen Rider Den-O (2007), Baldr Force (2002) and Fire Emblem Echoes: Shadows of Valentia (2017).

Cast