Michael De SouzaCreatorNo biography available.Known For8.8Rastamouse2011Fan ClubNo Nerds have favorited Michael De Souza yet — be the first.All fan clubsFrom NerdspinFilmographyCreator12011RastamouseTVCreator★ 8.8