Looks lke an alien fruit but it's the flower of the banana palm. taken in Kefalonia, Greece.