Talk:Devil Stalker/@comment-176.249.146.2-20140916060932

This thing is in hell castle! It was on my iPad and I saw it. Plz believe.