So ... I've got a few emblems from the giants. Do I just collect them? Store them? Donate them to other giants? Try to sell them to street spirits? For now I've been dropping them off at my house, but I'm not totally clear on the purpose they serve.
Can anyone clarify the emblems' purpose?