Oduru

Oduru is a merchant who currently resides in Lutumshire in Lutum.