Is this a hoax? I mean, if there were one place in the world this would happen, it would be Japan of course (Go, weird Japan!) but still...the first article claims that the same pig that was squealing a second ago (ew and poor pig) was roasted and served on a plate a few minutes later...the question is...how long does it take to roast a pig??? I think longer than a few minutes!! What do you think?









