ads

Showing posts with label japan. Show all posts
Showing posts with label japan. Show all posts

Tuesday, May 12, 2009

Japan High Technology!

Watched these video and wondering their technological invention is so high!!!

An eye-opener after watching it!

Mirror?



X-Ray?



transparency?

Scratching my head... and salute to them!