D66

Etymology
From '66.

Proper noun

 * 1) ; Democrats 66, a social liberal political party in the Netherlands