„Wareware wa Uchuujin da!” to anime w formie teledysku, który skupia się na piosence o tym samym tytule wykonanej przez zespół Life. To krótkie i rytmiczne anime dostarcza niezwykłych, muzycznych doznań. Wszystko to było możliwe dzięki uhonorowanemu miejsu na programie NHK znanym jako Minna no Uta.