Are we food for these self-appointed gods...?

220