Pigs Have Sex on a Japanese Newscast

There is no reason to cower.
thathappened
Uploader

That Happened!