Abstract realism style with a blend of realistic elements and abstract interpretations, flash grenade cartoon terrorism, abstract realism, blend, realistic elements, abstract interpretations, innovative, experimental, dynamic, thought-provoking,flash grenade cartoon terrorism