Seth Carter

Seth Carter (born TBD) is a [American, British, Scottish or TBD] creator.