Amazing Demon Boy has released a new single made video titled "Born Dead". Check it HERE.