User blog comment:PokeRob/Smash Warfare "Leak" 5/@comment-8498453-20151020193135/@comment-6883075-20151020202519

1.) Nope, not something from TMNT :p

2.) No, Villager as in from the game Animal Crossing. Pictures of them to help you are in the gallery, jsyk.