Absolutely terrifying.
The BBC reports that 32 people have died from the quake as of Monday morning.
The quake hit at 07:37 local time on Monday (Sunday 23:37 GMT), triggering tsunami alerts in the Philippines, Indonesia, Japan and Australia. Some of those were cancelled hours later.
Videos and images showed buildings collapsing, including a clip of a Jollibee fast food restaurant reduced to rubble, and landslides have been recorded in some areas.
More than 100 people have been injured across several provinces, almost two dozen are missing, and 10,000 residents have been pre-emptively evacuated, authorities have said.
The island, Mindanao, is the second-most populated island in the Philippines, with 26 million people.
More videos:
Pray for rescue workers as they keep clearing the debris.
Watch our latest video 👇