Electronic producer 32Stitches has announced the release of his new single ‘Keeper of the Realm’, out on Artist Intelligence Agency. 32Stitches has risen…