Taro Yamada is known for Mini mini totsugeki tai (1968) and Ah kaiten tokubetsu kogetikai (1968).
No data