Fore giant