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 Seinaru Haiyuu Tatoete Eikyuu Naraku e Ochita Aninkou Marujinoo Hikare Moeyo, Samete Utae Sekai ni Tanjou, Shunkan Tanjou Sono Kurikaeshi