Physical Evidence
Bug In Resin

Warning This Section Does Contain Spoilers

This is a green beetle that is supposedly from Asia.