Alien larva
05:45
2 May 2023