Let's go wild cooking!

Wild cooking at secret spot in Taiwan.