News Self-closing Japanese Jam Jars May Seem Magical, But There’s A Scientific Reason Behind Them Japan took it to the next level with their self-closing jam jars - a seemingly magical phenomenon that is actually explainable by science.
News Japanese Professor Invents TV Screen That You Can Taste, Puts Willy Wonka To Shame Dreams do come true - you can finally taste delicious foods from the TV screen with this lickable TV invented by a Japanese professor.