The Sutra of Mountains and Seas once again proves that Taiwan's blessed land hides blessed animals