Wackiest Japanese Inventions You Have To See to Believe

38. Bubble Wrap Keychain

38-bubble-wrap-keychain

Pop these up and get instant relief in a bad episode of anxiety or depression.

Popular on True Activist