tarsas
tarsas
tarsas

probably a throat mounted microphone