Sofia Castillo Feels She Has The Advantage In The Womens Battle Royal In Two Weeks