Mavado over 6 years ago I've got to be honest, even after an hour of searching various Wiki's, I have no idea who the big muscly guy with the mustache is or where he's from...Edit: I've got it! It's Mr. Duffi from Laputa. Updated over 6 years ago