Skip to product information
1 of 3

JOHN HALO

JOHN HALO

  • American Express
  • Apple Pay
  • Google Pay
  • Mastercard
  • Shop Pay
  • Union Pay
  • Visa

What's in the box

1× handmade Grunt plush (10in tall)
1× little thank-you note from me!

Shipping & returns

Every plushie is made by hand, just for you. When you place an order,
you're reserving one that I'll make in my next small batch so there's
a little wait while I sew, stuff, and finish it before it ships.

Delivery times (once your plushie is made and shipped)
• United States: 3–5 days
• Worldwide: 5–10 days

A note on timing
Because it's just me making these in small batches, these times can vary
depending on how many orders I'm working through. I'd always rather take a little longer than rush something I'm not proud of. I post batch and shipping updates on my social media, so follow along there for the latest.

Thank you for your patience! it genuinely means the world to me💙

JOHN HALO

Regular price $78.95
Sale price $78.95 Regular price
SAVE % Sold out
View full details

Made by Me :)

Hi, I'm Millie 👋

I'm 24, and I've loved Halo since I was a kid holding a controller way too big for my hands, playing next to my dad. It was our thing me, my dad, and my brother.

I make these plushies by hand to keep that feeling close: the nostalgia, the late nights, the people I played with

I've always loved sewing, so every Grunt gets stitched by me with a lot of heart (and a few wonky stitches that make him his own). 💙

A note on the price

I know the price is a bit high for a plush, and I want to be honest about why. Every Grunt is made by me, by hand one little guy at a time.

Good fabric, safe stuffing, embroidered with care. Each one takes hours to cut, sew, and finish, because I'd rather make a few really well than rush a bunch. No two are quite the same, so yours is truly one of a kind.

Only a few little guys exist, and each one's looking for a home 💙

What makes a handmade one different

Not better than everything else - just made a little differently.

  FACTORY

Made by one person, by hand

Small batches, not warehouses

A little one-of-a-kind

Comes with a thank-you note

Made by the thousand

A few questions

Will there be more?

I'll only be making 35 but I'd love to make other plushies down the line. Follow along so you don't miss the next one!

How big is he, and how do I look after him?

About 10 inches tall. A gentle surface wash keeps him happy - no machine wash, please.

Is he really handmade?

Yep! I make every Grunt by hand, so each one has its own little character.

Made with love. Looking for a home.

If Grunt made you smile, he'd love to come hang out at your place.