Mounting master cape

''This article is about the level 120 cape. For the 99 cape see Mounting cape''.