Royalty-free stock photo ID: 1164259972

Close up of Japan local beef and innard or horumon grilled on the oven in Japanese yakiniku restuarant Tokyo Japan. - Image