nepenthesslothJun 11, 20211 minMAY 2021 Upcoming Video release updatesNepenthes Sloth upcoming video release updates May 2021
nepenthesslothMar 18, 20212 minFilming finished for new video 'Dependgene'Claymation and fractal filming for new video, 'Dependgene', has finally been completed!