Ahura is a fictional character that appears in the Marvel Universe and is a member of the Inhumans species.
Ahura is a fictional character. This fictional character appears in the Marvel Universe. This fictional character is a member of the Inhumans species.