Captain America is being kept, alive, on Tatooine.

Captain America is being kept, alive, on Tatooine.