August 26, 2020 Alt hip-hop artist Killtarzan releases moody debut EP; serves unique inspirational from a darker place