After multiple delays, Moon Animate Make-Up will debut July 20 at 5pm PST/8pm EST. The fan collective project will feature hundreds of artists doing mere seconds of animation for one episode of Sailor Moon.
From a blast from the past we see the awful American Sailor Moon that could have been from Toonmakers, they were a local cartoon company now defunct.