Mylabris phalerata

Mylabris phalerata, Mylabris sidae

a beetle containing cantharidin. Called also Chinese blistering beetle, Chinese blister fly, mylabris.