T-Rex Planet Opens