Are you looking for Silver Lizard's Sailormoon and Funnies?
You're almost there...