Frozen Isle of Lidl

The Frozen Isle of Lidl is a small island in the Narnie river during the Gulag riots it was taken by the Normies.