Sailor Moon Drops – Title screen Published August 6, 2015 at 670 × 850 in A new Sailor Moon video game “Sailor Moon Drops” is coming to iOS and Android devices Sailor Moon Drops – Title screen