Hit enter to search or ESC to close
The Meaning of Eggistence

The Meaning of Eggistence

A man is attacked by a swan and subsequently gives birth to an egg. He grows to love the egg and looks after it until the day it hatches.