Monstercrafting master cape

The Monstercrafting master cape is obtainable at level 120 Monstercrafting from the Homunculus which can be found in the basement of the Tower of Life. It is one of the new mastery capes and can be very difficult to obtain as 104,273,166 experience is needed for achieve level 120.