6 25-minute long OVA episodes
2016
1979
1998
2015
2019
1989
2013
2020
2023
1985
2003
1999
1995
1986
2021
1992
2004