Company Logo for THX - Lucasfilm LTD (2003) captured from the Treasure Planet (2002) VHS tape. This tape is labeled 28154 and released in (2003).