Luis Posada

Tad, the Lost Explorer and the Emerald Tablet (2022) HD
IMDb:

Tad, the Lost Explorer and the Emerald Tablet (2022)

Tad the Lost Explorer and the Secret of King Midas (2017) HD
IMDb: 6.1

Tad the Lost Explorer and the Secret of King Midas (2017)

Tad, the Lost Explorer (2012) HD
IMDb: 5.9

Tad, the Lost Explorer (2012)