Giants' Mirror

The Giants' Mirror is a key item in Xenoblade Chronicles. It is needed for the The Giants' Treasure where it must be used on the roof of Exile Fortress in Satorl Marsh. It can be found in Daksha Shrine on the Bionis' Leg.