Oh my that Ninja means business, but who is this mystery stranger?!?!?!?