his character induchoodan has since attracted a cult following eden medical center operates in castro valley mystique's freedom force attacks them at liberty island