Why am I getting a "kung fu" / "Shaolin Temple" vibe here?Is it because I've been reading about Chinese martial arts movies lately?
"Raised by ninjas"Come on, pick something even weirder. Like poodles.