Neverland is populated with mythological creatures and spirits from Japanese mythology.
With a volcano at it's heart, Neverland is a small island surrounded turbulent ocean seas.
Lost Boys' Forest
Various Neverland locations
Research and exploration for the work in my Character Design Portfolio