Junichi Takeoka

Junichi Takeoka

1955-02-25

Biography

Also appears in

Undersea Super Train: Marine Express

Undersea Super Train: Marine Express

7.8

The Last Song

The Last Song

6.8