Welcome to Paradise 2026
as Craig the Bin Demon / Craig the Paedo
Fox Trap 2016
Driver
Credits from TMDB.