Mamo

マモー

Also Known As:

  • Howard Lockwood


A dwarf who offers Lupin a chance for eternal life.