D33 QGD Tarrasch, Folkestone (Swedish) variation
Saela.eu