A large man in a red coat and a woman in a purple shirt stand together in a rural, wooded area with wooden buildings and a barbed wire fence; the man looks up and then screams with his arms raised as the camera pulls back to reveal him as a giant looming over the small village.
Be the first to share your thoughts!