Madagascar, this wonderful word gives me the shivers...