There is a legend in Japan that if one eats the flesh of a mermaid, one will become immortal. This anime recounts the story of Yuhta and Mana, an immortal boy and girl, and their experiences with a family struggling to achieve immortality at any cost.
as Yûta
as Mana
as Towa Kannagi
as Sawa Kannagi
as Dr. Shiina
as Shiina (young)
as Sawa Kannagi (young)
as Barker
as Soldier B
as Police B
as Police A
as Soldier A
as Captain