The Cryptids Museum is inside the Mews mansion (first floor, right). You will review the videos there and bring evidence to the lab.
The Cryptids Museum is on the first floor of the Mews mansion, to the right.
Go downstairs and to the right, to the Cryptids Museum in the mansion. Look at the 5 videos of cryptids, and Mews will return to give you some instructions.
In the museum, first floor right in the Mews mansion.
After you watch all 5 videos in the Cryptids Museum, Mews will return and give you some more instructions. Then you can fly off to locations in the helicopter.
Review the 5 videos in the museum, and Mews will appear to give you further instructions.
When you come downstairs in the Mews mansion, and enter the museum at the right, your character will suggest watching the 5 videos on the cryptids. So you have to do that before Mews will appear again.
When you have reviewed all 5 videos in the museum, Mews will arrive, show you the lab, and ask you to hunt down the cryptids.
He should appear in the museum or the lab (to the left) after you have watched all of the videos in the museum.
Go to the museum (first floor right) and watch all 5 of the cryptids videos (at least part of each one).
He is not on Cryptids Island. He is on Counterfeit Island.
When you come downstairs in the mansion, go to the right and enter the museum. You are supposed to watch all five cryptids videos (or just open and close them), and then he'll come in to give you some instructions.
After you recuperate, there are only two doors to use in the mansion: the door to the outside and the door to the museum (first floor right).