Minion Master's armor