Theodore Tugboat in the Philippines

The show was in the aired in the Philippines on GSTV