Filmed on March 24, 1996 at Ikebukuro Sunshine Theater, Tokyo.