Board Thread:Speculation House/@comment-26299202-20150805032636/@comment-108.160.22.240-20150812033917

He does seem to be her boss, if nothing else. While many Neo fans would disagree, going as far to say that Neo is stronger than Roman, anything is possible. For all we know, Neo could be a robot, or a puppet (Referencing to Roman's fairy tale reference, Pinocchio.). It would certainly explain the eyes. For all we know, Neo could be Ozpin in a dress after a terrible incident where he lost his shins.