A tree near Mira beach was giving birth to these alien fetuses.