Fava Beans. .. I'm more concerned that the exclamation mark is from World of Warcraft