Month: January 2011

The Toilet Goddess song

The song, Toire no Kamisama (The Toilet God or more accurately, The Toilet Goddess トイレの神様) sung by Uemura Kana (植村花奈) is back at No. 1 on the music charts in…