Shara Bune festival

For over 100 years the people of Nishinoshima Island, Japan, have been sending off the spirits of their ancestors by boat as part of the Bon Buddhist festival.

Called the Shara Bune festival, meaning Spirit Boat, the vessels - made from bamboo and straw and around five metres in length - are decorated before being tugged across the bay by fishing boats.