Orochimaru Merch

Orochimaru Merch is a limited edition merch in AKATSUKI Shop. AKATSUKI shop is happy to introduce the newest character from AKATSUKI Shop - Orochimaru, otherwise known as the "Sasuke's Father".