Rising Clinton, MD based indie Hip Hop producer Mikado The Demi God releases new instrumental video titled “Psycho”.