The Hand of In'zashi

The Hand of In'zashi is a Zandalari golem located in the Halls of Opulence in the Battle of Dazar'alor raid.

Strategies
Provide a list of strategies here, if there are multiple submitted strats, then you can section them off.