Rod is a cutie, Lone Wolf appears to be Ben Gibbard, and foa is a badass who will tear your face off.

also, foa's costume is the perfect excuse to wear these shoes.