This could pass for the Next District 9 sequel: SpiderCrab from Manila Ocean Park