Yellow Jacket

Information:
A yellow jacket with the DeLuca sigil. A simple of cloth but the DeLuca sigil will always bring fear.