Orochimaru is a droppable fodder unit from Leaf Village Raid and is also obtainable through gold summon.
Advertisement
271
pages
Orochimaru (Orochimaro)
Advertisement
Orochimaru is a droppable fodder unit from Leaf Village Raid and is also obtainable through gold summon.