This has been perplexing me since it was dropped on our doorstep. I get the pictures of food but what does the giant robot have to do with my take out order?
LOL! he's part of the "good friends" thing!