kain_kusanagi on 07 March 2013
LOL, that's great. I wish we that was the normal TV advert style here in the states. I might not fast forward ads if they were this entertaining.
This says far more about Japanese culture than American cuisine.








