The Lords of the Flies share a chat.

My cartoon for today. #cartoons #AIart #USFascism #IsraelFascism #Iran #Lebanon #Gaza