Video Biscuit: Shopping With Goro! September 24, 2012 By Laurie Eno Leave a Comment I have no idea what a sheep is doing in a department store, but as usual, the glorious Goro rocks!