Lot's Wife — island of Japan