Mega The Netherlands > Leeuwarden Mega City Leeuwarden , Country The Netherlands Year 1990 Writer Mega Tags Mega (DNS) Holland Oldschool Graffiti Leeuwarden