Seishin Takeno releases Echoes