titan hates all superhumans. it’s a shame that he just became the new manager of the Neon Halo – an Inn that caters to supervillains.