Furry Little Spies
November 26th, 2008

Furry Little Spies

It looks like there’s been some interest in Ninja moving into Amitown. Who are these guys and who is it they work for?