It was an anime and aired in 98. You can find blu ray rips pretty easily on nyaa.si
Thanks for the info. Never heard of Nyaa.ai before.
reply