Yoshimitsu Banno Creator archive / 1 post June 13, 2022 Godzilla vs. Hedorah Yoshimitsu Banno, 1971, PhilaMOCA, Philadelphia, PA Go to this post