Mirkwood Bats Mirkwood Bats is probably a better wincon than Marionette Master, and it comes down for two less mana
If your deck also has access to white, Teferis Protection is a great combo piece to ensure your board remains undisturbed until your next upkeep
While being able to resolve this is very unlikely for you, finally getting to trigger Bilbo's effect after many arduous games will definitely give you and your entire play group a Birthday Celebration to remember
That goes pretty well with cards that make a lot of bodies like Myr Battlesphere or X-cost spells that create tokens

(3x) [B-048] - Rufus (3x) [B-049] - Rude (3x) [B-050] - Reno (2x) [B-051] - Elena (2x) [B-052] - Cissnei (2x) [B-053] - Shalua (2x) [B-054] - Restrictor Collection Sets Anniversary (2022) May 2022 [Materia Hunter] [TCGPlayer] Fire/Water Starter Deck Forwards (27) (3x) [PR-108] - Squall (3x) [11-011R] - Dadaluma (2x) [8-006L] - Cloud (3x) [PR-109] - Yuna (3x) [4-133C] - Viking (3x) [6-126R] - Leila (2x) [8-115L] - Zidane (3x) [9-115R] - Porom (2x) [10-106L] - Ashe (3x) [PR-110] - Lightning Backups (17) (3x) [2-005C] - Sage (3x) [3-018C] - Vivi (3x) [8-007C] - Black Mage (2x) [3-127R] - Eiko (3x) [4-134C] - Brahne (3x) [4-138R] - Merlwyb Summons (6) Anniversary Promotion Card (3x) [PR-111] - Yuna & Tidus (Full Art Foils) Reprint Card List Fire (3x) [1-030R] - Lebreau (3x) [4-022R] - Montblanc (3x) [6-013R] - Selphie (3x) [7-017H] - Meeth (3x) [10-016C] - Class Second Moogle (3x) [11-017H] - Marche Ice (3x) [1-033C] - Argath (3x) [1-044R] - Sephiroth (3x) [1-057R] - Duke Larg (3x) [1-196S] - Mog (XIII-2) (3x) [2-037R] - Jihl Nabaat (3x) [4-026H] - Gestahlian Empire Cid (3x) [4-034R] - Cid (WOFF) (3x) [5-032H] - Glasya Labolas (3x) [6-022R] - Ysayle (2x) [6-041L] - Rinoa (3x) [9-030H] - Hurdy (3x) [9-033C] - Class Ninth Moogle (3x) [10-036R] - Terra (3x) [10-039C] - Nag'molada Wind (2x) [1-083H] - Maria (2x) [2-049H] - Asura (3x) [3-049C] - Izana (3x) [3-056H] - Zidane (3x) [4-058C] - Cactuar (3x) [5-059R] - Semih Lafihna (2x) [5-062L] - Diabolos (2x) [5-068L] - Y'shtola (2x) [6-044L] - Zidane (3x) [8-058R] - Norschtalen (3x) [10-045C] - Unsaganashi (3x) [10-047R] - Echo (3x) [10-061C] - Class Eighth Moogle (2x) [11-063L] - Ritz (3x) [12-048R] - Chocolatte Earth (3x) [1-095R] - Enna Kros (2x) [1-107L] - Shantotto (3x) [1-110C] - Titan (3x) [1-204S] - Jessie (3x) [3-096R] - Rydia (3x) [4-093R] - Hecatoncheir (3x) [5-091H] - Star Sibyl (3x) [6-067R] - Epitav (3x) [7-069C] - Kolka (2x) [9-063L] - Gabranth (3x) [9-068H] - Mist Dragon (3x) [9-074C] - Class Tenth Moogle (3x) [9-076H] - Larkeicus (3x) [10-068C] - Cu Sith Lightning (2x) [1-135L] - Golbez (3x) [1-150R] - Lulu (3x) [2-106R] - Gramis (3x) [3-112H] - Exodus, the Judge-Sal (3x) [3-114C] - Freya (3x) [4-110R] - King of Burmecia (3x) [5-099H] - Illua (3x) [5-103R] - Cid of Clan Gully (3x) [7-094R] - Seymour (3x) [9-084H] - Kain (3x) [9-093H] - Bahamut ZERO (2x) [9-094L] - Fusoya (3x) [9-097C] - Class Sixth Moogle (3x) [10-086C] - Aldo Water (2x) [1-171H] - Minwu (3x) [1-177R] - Yuna (3x) [1-180R] - Wakka (3x) [3-123R] - Famfrit, the Darkening Cloud (3x) [3-143C] - Leonora (3x) [10-121C] - Class Fourth Moogle Light/Dark All of the Legend cards within the set come with two copies

So which cards are the ones you want to be keeping an eye out for