Posted on May 22nd, 2008 by KhoKing.
Categories: Family.
Saw this banner in one of the highway stop from Okayama, Japan. Just have to put Megumi to behind it to snap the photo…
Every Japanese knows the story of Tao Tai Lang, a little boy who was born from peach…details story I am not sure…need to ask my children friend next time… ![]()