Japan invents Smartphone Holder in the Shape of Giant Strap-on Penis Posted on 01/04/2015 by i4u This is the weirdest April Fools' joke we have seen all day. It comes out of Japan. Anime channel Animax released a new product called the Teburakuchin in Japanese. Teburakuchin means...