Originally Posted by
Shuttle_Endeavour
I’ve been led to believe this is why you rarely find lamb / mutton on menus in Japan. Having never been there, I can neither confirm nor deny...
I can't recall seeing sheep in Asia. I've seen (live and at least semi-wild) deer in Japan, but I've never noticed venison on the menu except in French restaurants in Tokyo.