Finnish electronic music producer and self-proclaimed nerd who is all about high-octane energy and larger than life sounds. [read more...]