Ze C4

What the heck is this thing?