Question: who does the voice of marceline on adventure time
Answer: voiced by Olivia Olson in most appearances , by Ava Acres as a child and by Cloris Leachman as an old woman