Activities

Fox Bride

In Japan, there is a curious Shinto legend: When it is raining, if the sun suddenly shines through the clouds, it signifies a fox wedding in the forest. What is even more curious is that this legend is widely prevalent in Kerala, in south India, where I come from.