Sewa's soothing voice and deep lyrics set her aside as a naturally talented worshipper. Her new EP is titled Oxygen. The song, Lamb of God is from the EP.