"These giant monsters were last seen on this land in 2016, almost exactly 3 years ago.", Carmen said. "Really, I don't know what finally got them to show up now...", she quickly added.
Was it related to the massive Mul activity maybe?
Was it in anticipation of the next big and definitively...