Yasuhiro Tanogashira is known for The Toxic Avenger Part II (1989), Keiji monogatari (1982) and Tokyo: The Last Megalopolis (1988).
No data