infinityarcentertainment: To promote Deadpool’s upcoming release in Japan, Fox will be touring
infinityarcentertainment: To promote Deadpool’s upcoming release in Japan, Fox will be touring this 23 feet long Deadpool statue across Japan. -- source link