"ECHO" by STARSET on February 17, 2025 Alone Animated Light Music Videos Pop Rock Power Pop Starset Stay Strong You Can Do It +