The correct term for "Giant dude" is Momentus and as for your question, I am of no help. Edit: Can't you use that bow or dia sword to slay it?