Big Robot, Big Foot Can you identify these comic book references in a couple of seminal Japanese comics? Ryan Holmberg | March 11, 2013