Straight From Tokyo’s Skyscrapers, Here’s A New JoJo’s Bizarre Adventure Trailer

JoJo’s Bizarre Adventure: All Star Battle is getting a big marketing push in Japan. Namco Bandai rented the giant Alta Vision screen right outside of Shinjuku station.

Read Full Story >>
The story is too old to be commented.