ICARUS - Echoes