when where who which when where who which Kioku no ori no chi no nagare Sennen shifuku no yurikago no Watashi wa haiyuu tatoete eikyuu Sabaku no fuyu no Sufinkusu finkusu Tanjou shibou no nikutai no Kanashiki kaze wo kimi shiru ya Sei naru haiyuu tatoete eikyuu Naraku e ochita an'inkou - marujinoo Hikaremoe yo, Samete utae Sekai ni tanjou, shunkan tanjou Sono kurikaeshiTransliterated by Shinobi Chirlind-Byouko ([email protected])