Neu Neu Island
by JOEEHIO
Neu Neu Island was once a small pirate town. Corporate America saw a way to make it profitable. So they added a theme park! Complete with 3 coasters, a fully themed log flume, 4 flat rides, and plenty of shops & restaurants. …