Fantastic art! I love that skin armour, where did you buy it from? I know I've seen it but can't for the life of me remember where. Also, I love the fact that they have backup just behind them just in case.
If I were walking down a blind alley and see this at the darkened end of it, I don't think I'd be frightened. Mind you, my bladder would become very heavy and want to squirt in the worst way, but I wouldn't be overtly scared.