Elektra J pulls out all the ninja-hypno stops against a young and unsuspecting Spider!
(2004 - 2006)
(2013 - 2014)
(2004)