Deku’s greatest challenge