Could it be, the thing you brought...Mermaids went unnoticed.None of them could endure the cold here...My friends weren't good with cold.That's why they're all gone.And that's why humans didn't know about the mermaids' existence until now...Yes. There were no humans, or even youkai to talk to.So... Why could you endure the cold and stay alive?