Giga Libra is a chuuuuuump
Horde bosses are always obnoxious