This podcast is about the weirdest Japanese inventions that really exist. Voiced by Oliver Sadler and Justine Roos