I love this Netflix series! Though it has only 8 episodes, it's much better than 'tiny animals' or 'Our Planet'. It describes animals so well and has been having me entertained for the last 5 days, it's short but good, I haven't watched Dolphin and Octopus yet so yeah