• Share this Video:

    04:59
    Spit roast is the best part of the Japanese video