Mt. Fuji Whiz

"Mt. Fuji Whiz" is the tenth episode of Legend of the Three Caballeros.