alien frog in exoskeleton suit fighting with giant flies, hyper realistic,photorealism, serious tone,