RedditPP Mascot

RedditPP

r/whatsthisbug • … • u/Scu-bar

What is this?

Found in Devon, South West UK. It flew down when the back light came on but seemed to have trouble with the landing, landing on its back several times.

It’s about a couple of inches long.

Please tell me it isn’t a cockroach, otherwise I might have to burn the house down.

— 0