There is nothing more iconic than a good looking leather jacket on a movie star. From Marlon Brando to Keanu Reeves, leather ...
A new life-sized Pokemon plush is coming out in Japan, and it's bound to terrify anyone who runs into it at night.