Board Thread:Naruto Discussions/@comment-26127155-20150326052215/@comment-6769189-20150417181651

Source please.

This source from TWO translators does not mention them coming to Earth.