Tribe of giant half human half burrito cannibal burritos