Strong Solar Flare From A Gargantuan Sunspot May Be Just The Beginning