The rainbow beetle /
O Mahoney, N. P.,author.