MakeHaven badge Compound Miter Badge earned EJ Held by Evan Jones He/him Requested September 24, 2026