Extrasolar giant planet