subversive, clever, satirical, edgy, progress, smart, clever, incredibly, beautiful, stunning, thought provoking, intelligent, thoughtful, moving, provocative, inspiring, fantastic, photorealistic painting, kind, funny, eerie, weird, strange, smart, cute, scary