Game Guides > Game FAQ >  

Who created the Sly Cooper franchise

Who created the Sly Cooper franchise
sucker punch