Talk:Ben 10: Revolution/@comment-675420-20120728045138

DUUUUUUUUUUDE. Some of those aliens are mine! You have to ask permission! DX