I want to know the answer to the following question:
Who believes there are innumerable other Buddhas in other universes?
All the background I'm provided with is that "In addition, Mahayana Buddhists believe there are innumerable other Buddhas in other universes.". Is that enough to answer the question?