Jayson Stilwell - Return Of The Humans Return of the Humans is the first of Jaysons 2012 recordings. It is a soundscape created as a meditation for... Download 4.25 GBP (2.88 USD) X The seller jaysonstilwell offers you 10.0% on each sale!