Rainbows have symbolised many things over the centuries and they also appear in the scriptures of different faiths. Rosie Dawson for Radio 4's Sunday programme takes a look at rainbows in religion.
Before its ruling concerning same-sex marriages, the Fukuoka District Court ordered visitors to remove or cover up anything showing rainbow colors, the symbol for the LGBT rights movement.