6 25-minute long OVA episodes
2025
1996
1989
2022
1982
1987
2002
1998
2014
1994
2006
2018
2017
2008
1979
1999