Matsuda Taro
Born: None
Daiakuji: The Xena Buster
as Yamamoto Akuji (voice)First aired: 2003-11-27
Yamamoto Akuji noticed that the world is a totally different place after his release from...
TV Show page