More crazy inventions from Japan.
By the_kimo
Published 17 years ago
you are my sunshiiine, my only sunshiiiiine ..
you never know when theres a flood