“Jesus Christ Superstar” Yes That’s Right, Japan is Getting Some “Jesus Christ Superstar” Action.

jesus-christ-sermon-mount

Japanese people never cease to amaze me … they’re creative. Have you ever heard of a show called “Jesus Christ Superstar?” Well here is a clip for you, and by the way I’m sorry it smells, I had an accident while watching the video.