Refight the final bosses infinitely
Directly after beating the final two bosses, but before going through the doorway that appears (which would end the game), use a Kioku Feather item to return to the first town. The two bosses will be there again for you to fight, but you retain the large experience boost from fighting them (particularly the second). This allows you to level up farther and quicker than you normally could.