Filmed at Ikebukuro Sunshine Theater, Tokyo on August 8, 1996.