Which creature features on the logo of Bacardi Rum? July 20, 2017 By Show answer Bat More Drinks & Beverages QuestionsMore Food & Drink Questions