This BBQ was EXTREME! MASSIVE piece of mutton roasted on a charcoal fire in front of you and it’s up to you to roast cut and eat! This was such a delicious …

AloJapan.com