News Hub for Indian Animation VFX Comics Gaming Merchandising Applications Ecosystem
X-Men now live on the island nation of Krakoa, a sovereign nation separated from humanity. Thanks to the…