Keep on living for homura