This is a 15-minute long puppet show that Sunrise (the company that has created Love Live! Sunshine!! and it's predecessor) made as an April Fool's joke. It looks like they put a lot of work into it, though!
Release Date: April 01, 2017
January 01, 1977
September 22, 2023
August 11, 1973
August 11, 1973
December 30, 1973
January 19, 1974
January 20, 1974
January 01, 1975
June 30, 1974
June 30, 1974
February 15, 1975
October 01, 2006
November 20, 2019
January 01, 1978
January 01, 1978
March 04, 2000
September 06, 2008
July 01, 2001
March 29, 1965
March 11, 2016