Really a funny question. As you already know the answer. Yes that man is Shisho.