Mega The Netherlands > Leeuwarden Mega City Leeuwarden, Country The Netherlands Year 1990 Writer Mega Tags Holland Oldschool Graffiti - Leeuwarden - Mega (DNS) Time piece was done around 1990