Jargo the Emperor, Jesse Jagz has finally unleashed his Odysseus album. The album is a 10 track project which...