Kakashi and Orochimaru: Face-to-Face! stillS1 · E40

Jul 9, 2003 · 24 min

Kakashi and Orochimaru: Face-to-Face!

Your rating