According to the search results, the island that comes after the Underwater City in the game Blox Fruits is Upper Yard, which is located in Skypiea just above the normal spawn point. However, it is important to note that this answer is specific to the game Blox Fruits and may not apply to other contexts.