So I woke up in the middle of the night because I was thirsty, go into my kitchen turn on the light and discover this (to me) never before seen species of insect crawl up from the drain.
What am I looking at? What are those curious long appendages sticking out everywhere? The main body is roughly 2cm in length.