Foggy Days And Fairy Dust
~ because even bad days have sparkle and magic ~
Master of tides, he waits all day...