Talamour

Talamour was a Burrower Demon preying on the regulars at D'Oblique, a singles bar in Los Angeles.