User blog comment:ADour/Official title for Marvel's The Avengers sequel announced!/@comment-1895174-20130723211714/@comment-24751588-20130729172150

He lives on Titan, the place where Thanos is from.