Today's R.I.T. is a little unusual but... heck, that's who I am. The song is "Towa no Hana (Eternal Flower)" by Yoko Ishida from the 2002 anime series Ai Yori Aoshi. See what randomness gets you? Beautiful Japanese pop song. Love the production but found myself picking up a lot of Ishida's work afterwards. She released a lot of music from 1993 until 2009.