A somewhat inappropriate advert for the Christmas release of The Passion of the Christ in Japan.
Christmas in Tokyo: Passion of the Christ [via]
Tags: Japan
A somewhat inappropriate advert for the Christmas release of The Passion of the Christ in Japan.
Christmas in Tokyo: Passion of the Christ [via]
Tags: Japan