Solar Flare was Sparked by Five Spinning Sunspots