Chinese blistering beetle

Chinese blistering beetle

see mylabris phalerata.
Full browser ?