The Brave Little Toaster/Treasure Planet

Toaster as Jim Hawkins