What on earth is this font?

Struggling to find what this font is? Can anyone help?

Comments

Looks like a modified platelet to me.