what the heck is this

what the heck is this