..... .... First Off I just want to mention That I'm arachnophobic.. not heavy case but Still... I found This little puzzle today at work...
I live and work in NYC... but this doesn't fit in all Species I seen here... It resemble California Trap Door but NYC and Indoor ??
Sorry for Quality of the Picture but I will not risk to get closer lol