Chinese blister fly

Chinese blister fly

see mylabris phalerata.
Full browser ?