Roast Pig as Street Food

Thoughts?