Just out of curiosity, why is "My Phoenix on Top" translated in such a manner? In this case, isn't "在上" a respectful way of referring to a ruler/king/person in very respected position? In which case, "on top" is a literal translation that doesn't make much sense.