Screen shot 2013-03-04 at 3.45.47 AM Published on March 4, 2013 at 749 × 477 in Photo of the Day: Takeshi Yamada’s Freak Baby Museum at San Gennaro « Previous Next »