𝓐𝓬𝓱𝓲𝓵𝓵𝓮𝓼 𝓗𝓮𝓮𝓵
achilles heel noun a weakness in spite of physical strength, which can lead to downfall spot conlon has walls built around him. huge walls made of steel bricks. your toughest picaxe would barely make a dent. most people choose to stay away, and he's perfectly content with that. however, his peace is interrupted when h...