Note: This series is on Disney+ in Japan but is not currently legally streaming in the U.S. This review is based on a stream from a secondary source. Rating: 4 (of 5) Disney+ has started to get int…

USA Anime