Skip to main content


Revolutionary X-Men group where the leader is named Mitochondria