Kana Uemura is a Japanese singer-songwriter, who debuted in 2004. She is best known for her song Toilet no Kamisama, an acoustic ballad about her grandmother, which became a hit in 2010.
Read more: Wikipedia