Welcome to Wilikin Village/Making some new wooden friends

Here is when our heroes came to Wilikin Village in Legend of the Giants.

At Flynn's ship, ???.