Marco: 3000 Leagues in Search of Mother Cast Chieko Higuchi Takayuki Sugô Rumi Sakakibara Nobuyuki Tanaka Osami Nabe Maya Okamoto Megumi Sakakibara Taeko Kawata Masato Yamanouchi Urara Takano Hiromitsu Suzuki Norihiro Inoe