Lord Amlodd's Summoning Shop

Lord Amlodd's Summoning Shop is a shop that sells Summoning items. It is run by Lord Amlodd. It is located in the west of the Amlodd Clan's summoning obelisk.