To all those who complained about ant man and kang, take a look at Dooms Ls