New album by rising indie Hip Hop artist Juan Cosby titled “Immortal Jellyfish“.