Anyone got any advice on a counter formation for this strange setup

-------ST---------------
------MC--MC--MC--MR-
-DML-------------------
-DL---DC-------DC--DR-
-----------GK----------

Many thanks