Loading...
Uploaded by lookingforannemovie on Oct 23, 2009
For the promotion of the film in Tokyo, the trailer is playing every hour for one month on the biggest screen in the heart of Shibuya. The trailer has sound and is seen by hundreads of people every day.
Film & Animation
Standard YouTube License
I want a refund. Where's the car?
wolf1234567 1 year ago
Load more suggestions
I want a refund. Where's the car?
wolf1234567 1 year ago