Anybody have a positive ID for this thing?

Lewis?