Icthultu
From Multiversal Omnipedia
Icthultu was a deity that featured in the DC Animated universe.
Contents |
Biography
Background
Personality and attributes
Powers and abilities
External Link
This article is a stub. You can help Multiversal Omnipedia by expanding it.