Once Upon A Time
And far away tucked into a tiny hamlet was the bejeweled kingdom known as the Junction. Within the kingdom was a castle and there lived a fairy princess whose name was Layla. Layla’s younger brother was known throughout the land as the Bear, and Bear loved his sister Layla dearly. One snowy Saturday afternoon Princess …