Any hints?

I'd guess it's some sort of tele.