Uhm... yeah.
This reminds me of ``Never hood,, game.there was this robot that loved his teddy bear. So that robot looked practically like the the one, that was in you`re cartoon- the one that was sitting or standing (i didn`t quite understand) in the end of that grey street with tall buildings.