Bro feels like there's some secret? Really?
There's a "secret" on the island where they ditch kids, there's a monster-avoidance tree, and thousand-year-old technology, and the Monarch of a country knows nothing about any of it.... and you think there might be a secret?
You don't say.
Such deduction.
Very Sherlock.
Wow.