This is a Progressive Metal track recorded by the artist Endymion. The song Itchy Tasty was originally composed by G. Campbell.