who blocked the demon king's ultimate attack