Going to play in the cup today, and my opponent has the following formation:

DR-DC-DC-DC-DL
-----MC-MC-MC
-----AMC
--------------ST

Weird right? But what could be a good counter?