龙子太郎(加藤淳也 配音)和奶奶(矢吹寿子 配音)住在贫穷的小村子里。一天,奶奶向太郎讲述了他的身世。
在太郎的母亲(吉永小百合 配音)怀孕时,由于饥饿难忍,她打破了禁忌,吃了村里的岩鱼,结果生下了太郎。龙生下太郎后,留下了一颗宝珠作为母乳,并告诉奶奶等孩子长大后让他去北国的湖去找她,然后便飞走了。
太郎即日启程,前往北国寻找母亲。在路上,他遇到了青梅竹马的朋友阿雅(富永みーな 配音),却被黑鬼(北村和夫 配音)抓走。为了救出阿雅,太郎打败了黑鬼,救出了阿雅。
一直被黑鬼骚扰的村民非常感激太郎,请他美餐一顿。太郎吃着自己从未吃过的喷香的米饭,流下了眼泪。他多么希望自己家乡的人们也能吃上这样的米饭啊!
村民们还将一面镜子和日行百里的马驹送给太郎作为谢礼。太郎将宝物转赠给阿雅,让她先回家,自己继续踏上了旅途。
太郎在山里遇到大雪,遭雪女袭击失去了意识。他能否突破重重险阻找到母亲呢……