Lord of the Ants 2022
as (as special thanks to)
1968 The Braibanti Trial 2020
as Self
Credits from TMDB.