While we’d love to tell you what’s going on in this Japanese God Hand commercial, we’re at a total loss. Suffice it to say, spanking is involved. Your life will never be complete until you watch this.
GOD HAND Japanese TV Spot
All Words Some Word Entire phrase