Unraveling The Meaning Behind Tech N9nes Logo