Radio Galaxy Zoo Talk

ARG0002ycl - odd host galaxy but is it really the source?