Large cockroach

Sorry :(… You just saw the title Im watching them front of me :frowning: