STEPHEN AMELL TEASES LAZARUS PIT ON "ARROW"