Team Angel – A different cat Published July 22, 2018 at 960 × 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 – A different cat