http://www.comicvine.com/attilan-residents/31794/Well the residents of Attilan are the Inhumans, so I am assuming this is talking about them.
Log in to comment