Suiseitachi no Nagai Yoru - long night of comets