Wild Duck
Best restaurants you can enjoy Wild Duck [鴨肉:Kamoniku] in Japan!