Dempa

Sweden

In short, a technical nerd...