Sign up
Sign in
…Ueda in the 1980s, decades before selfies become hip with advancing camera features on smartphones. The failure its place in the book titled 101 Unuseless Japanese Inventions: The Art of Chindogu released in 1995.
TzeS
Adebayo Adeniran
Follow
--
Share
Extraordinary stuff.
A lifelong bibliophile, who seeks to unleash his energy on as many subjects as possible
Help
Status
About
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams