Wakou's Island is one of the locations in Ghost of Tsushima.
There is a Pillar of Honor located on this island.