Legend of Ubasuteyama: A famous Japanese Folktale February 6, 2021 By mistyleaf Leave a Comment What is "Ubasute"? Uba is a Japanese word for the elderly woman while sute means to throw away or discard. "Ubasute" means …Continue Reading