Neo Sushi Island is located in the northen seas. It is the largest island in the known world and is inhabited by a civilization that has a technology comparable to the modern era, with cars, supermarkets and trains.
The heroes get to Neo Sushi City at the beginning of chapter 6.
In the north of the island is the city of Neo Sushi while in the south there is the Unnamed lab.
In neo sushi you can find Grandpa Sensei, he will ask you to collect 6 Dragon Orbs.
Hangar located in the northen-east behind the waterfall
The Desert Arena can find at the center of the island.