Debrecen, Hungary

All hail the Giant Enemy Lobster!