I random found this epic islands xD
puffmagicI think you're misunderstanding the definition of the word "epic". These are normal small islands with nothing epic about them.