duck billed mechanopus. duck billed mechanopus.. did he die? duck billed mech