sattumia.com

I'm back. Nothing to see here though.
Finnish-speakers see the university page.