ok i have a question about these guys, i've been seeing them all over devaintart and they just creep me the heck out! are they like a kids cartoon or a restaurant or something different idk im just looking for some answers on to the origins of these guys
They're from a horror game called Five Nights at Freddy's. Basically about you playing a security guard at a Chuck E Cheese type place but the animatronics are evil.
Link
Oppressed
this game is good advertisment for desura