Talk:Moana/@comment-25097798-20150208064918/@comment-25097798-20150221170742

Sly Cooper. The title character of the Sly Cooper video game franchise. Haven't you ever played the games?