Skitch!?

What could this be? :)