Toad Piece (still), 2020