Sailor Moon Drops – Rank Up Published September 3, 2015 at 1242 × 2208 in Sailor Moon Drops, the new Sailor Moon Puzzle game for cell phones dropped today