Toshio Shiba
Birthday: | Place of Birth:...
Known For
Last Run: 100 Million Yen Worth of Love and Betrayal
Godzilla vs. Hedorah