Puff's egg is hatching! Picture!