(Video included) What is this poorly-dubbed '90s anime?