I never knew this was lost media
From The Lost Media Wiki
My dad showed this to me, cause why make an American version of sailor moon, we was making fun of it, this was 2019 or 2018 when I saw it, so we saw lost media without knowing, damn