Don't hate him. he is okay Rinnegan human puppet is a poster in this forum. i think that's who he is referring to Ah, I see.