Not long now and I will be travelling to Japan for the first time. I'm looking forward to visiting Tokyo, Kamakura and Enoshima Island. Japanese mythology explains how the goddess Benzaiten created Enoshima Island from the sea when she came to soothe a ra