Cerambycinae Cleomenini
Artimpaza setigera japonica
(Pic, 1928)
pair, Japan