Filmed at Hibiya Yagai Ongakudo on April 13, 1975.