faeornran, indie comic character concept