6 25-minute long OVA episodes
2004
2021
2011
1996
2015
1995
1987
2023
1986
1988
2001
1979
2017
1991
2024
1998