Kamuro's Head

Common · Non-equippable · Quest

Kamuro's Head

Item Level 59

Quest Item

Max Stack: 20