Thread:DekuDesu!/@comment-27562120-20171018142224

Deku sounds like "never give up".

Notice the little reference? 