Regarding who dubbed this, I think it's probable that it was dubbed by Frontier Enterprises, a Tokyo-based English dubbing company. Barry Gjerde has done work with them, and similar to "Porco Rosso", Toho commissioned them to do an English dub of the Lupin the 3rd movie "The Mystery of Mamo" for Japanese Airlines.

Community content is available under CC-BY-SA unless otherwise noted.