Peace Glasses Head always sees the best in people.
Stack Head #24
Stack Heads are rare collectible series of PFP.