Thank you for watching the video. This shop is located in Sapporo City, Hokkaido. A steak made from fresh deer meat caught in Hokkaido. It was so soft that it …

AloJapan.com