This guy easily qualifies to the top five weirdest bugs I have found. 4cm. Red, curious, fast.
I felt like a horrible person flushing him down the toilet but I can’t have a bunch of these walking around in my room when I’m usually barefoot.
Anybody who knows what this is?