Atlanta artist Thouxanbanfauni back with a new song plus a music video titled “Lil Demon Airwalk“. Watch the new Thouxanbanfauni music video below.