Board Thread:General Discussion/@comment-28081000-20181217215451/@comment-28081000-20181218001836

Schroeswald wrote: I think that they just said Robin was in a better place, which while Mount Olympus is the “better place” I’d say living in the hearts of those you love is a better place. BUF-

`if you were talking in the context of the show then that would imply he's just straight up gone instead of existing in Mount Olympus