[A long-term] good friend that accompanies you for life

by blueh on 2007-07-26 09:26:58

This is not a special promotion of the Discovery Channel's study on the process of human growth. Instead, it is a long creative poster. Want to know what it's about? Take a guess, and then unfold the full text to find the answer! :P