Sailor Moon meets The Hunchback of Notre Dame