Where can I find (epic fantasy)?

Accepted Answer

You can find them in chests in the Symphony of Sorcery (x1) and the Country of the Musketeers (x2).

On a more permanent basis, I was able to, at times, farm them from The World That Never Was Special Portals. And, as Mikey_R said, you can let your Ursa Circus Spirits die, though making them to kill them is kinda moot, since that Epic Fantasy is stuck in a loop.

Other Answers

They can be found on the Secret Portals 4 and 5 on Prankster's Paradise, Country of the Musketeers, and Symphony of Sorcery, when played as Riku. As for Sora, on Symphony of Sorcery, you can find a treasure chest with one Epic Fantasy.