Jul 18, 1994 - Awaji Island, Hyōgo Prefecture, Japan
No biography available.
No crew credits available.