Odd beetle
Thylodrias contractus