Team Angel – Tape details Published July 22, 2018 at 1280 × 720 in Kotaku attempted to track down the Toon Makers’ Sailor Moon pilot and stumbled upon another show which isn’t Sailor Moon at all Team Angel – Tape details