By Ibn-Umar Abbasparker of Indie Band Guru Self-reflection is an important aspect of life. It allows people to take a moment from their busy, pacing lives and examine their pure, innermost characteristics. It’s also the theme of the new single “Hello Me” by alternative hip-hop group Oxymorrons. The song provides a musical perspective on self-reflection