THAT IS THE PERFECT DESCRIPTION FOR IT. I seriously thought they were just really good cosplayers until one of them took a swing at me. Those weapons they're carrying? They're really not fake.
Also, the roofs here are actually really neat for roofs. I would've thought they'd be... I dunno, dirtier. Who cleans their roof, you know?