Help identify this glass Krill of Panama 

If I was to tell you that there is this little crustacean – when they group together, you could see them from space. Or, if I told you, only one species of these crustaceans can weigh 400,000,000 tonnes. That is more than the entire biomass of humans on this planet. You might think I am…