Japan Masterpiece Folklore Series - The Return of the Bearded Captain!

The Return of The Bearded Captain! is the 28th episode of Ultraman Leo.