River Albean

The River Albean is a river on the island of Nibon.