A Japanese legend (Asian folk tales)