Japan loves giant statues. I was down on Japan a few items ago, but I do support their love of giant statues. And they’ve just unveiled a 23 foot long statue of Deadpool, at his come hither best.


The statue is currently on display in Osaka and will move on to Osaka and Tokyo. Deadpool the movie will be released in Japan on June 1st. They will be in for a surprise.

I wonder what will happen after the promo events? Maybe Robert Kirkman will show up at Rob Liefeld’s house with the statue. Might be a little too large even for Rob.