Headass Deku

Headass Deku

Regular price $2.50 Sale

  • Holographic sticker
  • Waterproof for goodluck
  • about 3" in size at it's longest side