Thread:Fushak21/@comment-22439-20150315052211/@comment-6548012-20150315144606

It's never explicitly said or shown that it is Rain, for now, this is mere speculation ;)