Marvel's The Inhumans Needs Alien Extras

If you happen to live on the Hawaiian island of Oahu, have a burning desire to appear in a Marvel [...]