And. Ninjas.. .. Is that a mother jojos reference