Board Thread:Naruto Discussions/@comment-26447104-20150529235904/@comment-2156952-20150530054829

You're aliens who escaped from Asgard's prison. I doubt that..