Angel Takemura faces two gifted men and takes a lot of heat in the DP