Ninjago Wiki
Advertisement
Ninjago Wiki
You were always the son I never had. It's time you begin your next stage in life. And the only reason I'm about to do this is because I love you.
— Dr. Julien to Zane before dying in a flashback in "Tick Tock"

Dr. Julien, also known as the Tinkerer, was an inventor who created several impressive robots, including Echo Zane, the Falcon, the Juggernaut, Tai-D, and most notably, his son Zane, who is also the Elemental Master of Ice and the first Nindroid. Julien took care of Zane in the years following his creation, before erasing his memory (to prevent Zane's memory of him passing away) shortly before passing away. However, Samukai resurrected Julien, using him to build vehicles for the Skulkin army. For much of his restored life, Julien was imprisoned inside a lonely lighthouse, which was guarded by a colossal sea creature—the Leviathan.

Shortly before the Final Battle, the ninja journeyed to the lighthouse prison, where Zane reunited with his father. With the ninjas' help, Julien escaped the lighthouse due to Zane freeing the Leviathan, allowing it to escape as well. Julien would go on to create several vehicles for the ninja, including the Earth Driller and Fire Mech, all while bonding with his son. Unfortunately, Julien had trouble keeping up with the ninja and stayed behind when they went to the edge of the Dark Island to combat the Overlord. Aspiring to make himself useful, Julien flew the Bounty to the scene of the battle, using the ship to block a missile that would've harmed Lloyd, Wu, and Misako. After leaving the Dark Island and returning to Ninjago City, Julien witnessed the final battle between Lloyd and the Overlord, and after Lloyd won, Julien rejoiced with everyone else.

Following the final battle, Dr. Julien passed away again from natural causes. However, his work influenced Cyrus Borg to build New Ninjago City. Yet Julien's image would be tarnished when the Overlord returned and took over Ninjago City. At the end of the conflict between the ninja and the Nindroids, Zane sacrificed himself to defeat the Overlord, with his original body being destroyed in the process. At one point in time, a statue of Julien was erected in Birchwood Forest. On the Day of the Departed, Zane commemorated Julien at his statue. Meanwhile, Cole accidentally revived the ninjas' old enemies, including the corrupt Nindroid Cryptor, who attacked Zane and destroyed Julien's statue. Once more, Zane defeated Cryptor, preserving his father's image as a trailblazing inventor.

History

Background

Dr. Julien and Zane

Dr. Julien created Zane in his hidden workshop. As time passed, he taught Zane how to walk, speak, and perform other basic human activities, such as cooking and housekeeping. He taught Zane about life, and how it is a fragile thing. He also built the Falcon to serve as a companion for his creation.[1]

Dr. Julien talking to Wu

One night, an ill old man came to the workshop, and Dr. Julien took him in. The next morning after the old man left, Julien was visited by a man named Wu. Wu stated he was looking for Zane, and Julien proceeded to lead Wu to him. He then mentioned that it was as if winter followed the old man and that his son was acting peculiar after he left.[2]

Eventually, Dr. Julien's health began to fail as he grew old. On his death bed, he told Zane "The only reason I'm about to do this is because I love you", before turning off his memory switch, making Zane forget about his past so he could live a normal human life.[1][3]

Samukai reviving Dr. Julien

Very soon after his passing, he was resurrected with special elixir administered by Samukai, who demanded that Dr. Julien build Skulkin war machines. Refusing to do so, Dr. Julien was kidnapped by the skeletons and placed in a lighthouse guarded by a tentacled beast known as the Leviathan. Samukai told him that he would be able to see Zane again if he complied, and Dr. Julien submitted to the skeleton's demands but was afraid that Zane would think he was a monster for creating the Skulkin machines.[4]

During his time in imprisonment, he built two more robots, Tai-D and Echo Zane, the former to keep the lighthouse clean and the latter to ease the pain of having been separated from Zane.[4][5][6] Dr. Julien read many books in his spare time, with adventure stories being his favorite.[7]

The Last Voyage

Dr. Julien excitedly greeting Zane

When the ninja set sail in the broken Destiny's Bounty toward the Island of Darkness, Zane sensed they were approaching an island before they crashed onto the shore. They got off to investigate and spotted a tall tower, with Zane calling it a prison. Dr. Julien opened the door excitedly upon seeing them, happily greeting his son and rushing them inside after mentioning an unspoken threat outside.

Dr. Julien barricaded the front door and looked around the island through a small camera, and after announcing that it was safe, he escorted them upstairs. He told his guests to take a seat and sent a small robot to hand out cups, pouring tea for them afterward.

Zane asking Dr. Julien about his survival

Zane spotted his blueprints and questioned how his father could be alive. Dr. Julien told him of his resurrection and imprisonment at the hands of Samukai.

Zane promises him that he will figure out a way off the island, and Jay asks if Dr. Julien could repair the Destiny's Bounty. He tells them that he would have the Bounty repaired by dawn, but once they hear the growling of the Leviathan, Dr. Julien orders the ninja to hide. The Leviathan looks into the prison, and after seeing that everything is normal, leaves.

Dr. Julien reassuring Zane

After they work on the repairs until nightfall and have dinner, Zane asks his father if he could make an adjustment in himself to remove his memory switch. Dr. Julien assures him that he is perfect the way he is, though Zane says that he likes his life and would not want to forget about him again. Dr. Julien tells him that neither of them will forget and that he is glad Zane found him, and as they hug Zane replies saying that he is thankful that he was created.

The ground attempting to escape the Leviathan

The two suddenly hear the Leviathan approaching, and they quickly rush to the Bounty to inform the ninja to escape. They all get on board, and as the Bounty begins taking flight, the Leviathan's tentacles grab onto the ship. Lloyd uses his powers in an attempt to release the monster's grip, which works temporarily before it grabs onto the ship again. Zane spots a chain attached to the creature and decides to unchain it. Despite his father's warnings, he jumps off the Bounty into the sea, swimming down where the Leviathan's chains remain and using the Starteeth to gnaw through the metal. Upon being released the monster stops attacking, and once Zane climbs back on the Bounty he explains that not even a monster deserves to be held captive.

Island of Darkness

Dr. Julien explaining the medallion

On the Destiny's Bounty, Dr. Julien told the ninja of how they could find the Temple of Light using a medallion.

When in need of vehicles to help with the fight against the Stone Army, Dr. Julien and Nya both worked on building the Earth Driller and Fire Mech.

He later celebrated on the Destiny's Bounty with Master Wu, Misako, and Nya as they witnessed the Stone Warriors retreating from the Temple of Light.

The Last Hope

As the ninja are celebrating the restoration of their powers on the beach, Dr. Julien finishes the repairs on the Falcon, allowing it to fly again. At the same time, he explained to Lloyd how every piece in a machine must work together for it to function.

Return of the Overlord

The ninja return to the shore, Dr. Julien frantically questioning the sound of the horns in the distance. Master Wu explains to him that the Celestial Clock had reached zero and Lord Garmadon received the ultimate weapon, the Garmatron.

Dr. Julien waving goodbye to the ninja

While the ninja rush after Lord Garmadon, Dr. Julien requests to be left behind as he cannot keep up, assuring Zane that he will stay in the Destiny's Bounty before saying his farewells.

Later, as the Overlord uses the Garmatron to fire a missile at Lloyd, Dr. Julien arrives in the Destiny's Bounty and uses it to block the attack, abandoning the ship while it crashes.

Rise of the Spinjitzu Master

"I'm sorry. That leg will take weeks to heal."

On the shore of the Island of Darkness, Dr. Julien helps bandage Lloyd's broken leg. He tells Lloyd that it is broken, and will take weeks to mend back. Afterward, he follows the Falcon alongside the ninja to the Temple of Light.

When the ninja used their four Elemental Blades to reveal the Golden Mech, he explains that time has rusted, after eons of disuse, the machine, but Lloyd manages to reboot it as he is the next Spinjitzu Master.

With the Mech and the Ultra Dragon, the ninja and Dr. Julien return to Ninjago. He, Master Wu, and Misako witness the Final Battle between Lloyd and the Overlord on the Ultra Dragon.

Death

Sometime after the Overlord was defeated, Dr. Julien died from natural causes.[8][9]

Legacy

Zane shedding a tear after remembering his past

Some time before reuniting with Dr. Julien at the lighthouse, the Falcon led Zane to the hidden workshop. Learning he was a Nindroid, Zane turned on his memory switch and saw all of the time he spent with his creator. It appeared that Dr. Julien created Zane because he did not have a family of his own, and he grew to love Zane as a son. Though Zane was initially disheartened by the revelation of his true nature, this knowledge ultimately made him feel stronger, which helped him unlock his True Potential to defeat the Treehorn queen.[1]

Cyrus speaking to Zane about Dr. Julien

Dr. Julien was revered as a great inventor and as the creator of the first Nindroid, with Cyrus Borg later praising his work and saying that he would have fit right in the modern New Ninjago City. Ultimately, Dr. Julien's legacy of the Nindroid would be tarnished when the Overlord used Zane's blueprints to create General Cryptor and his Nindroid army.[8] Fortunately, sometime after the Overlord's defeat, a new faction of Nindroids was created to do good.[10]

Before his supposed death, Zane remembered events from his life, including reuniting with his father at the lighthouse and his father telling him he was built to protecting those who cannot protect themselves.[11]

Nya and Jay returning to the lighthouse

When Nya and Jay were trying to escape from Nadakhan and his crew, they take refuge at the lighthouse, where Julien was once imprisoned for many years. During this, they discover another, more primitive version of Zane they name Echo Zane, whom Julien built as a makeshift companion during his own imprisonment.[5]

Zane's statue of Dr. Julien

During the Day of the Departed, Zane returned to Birchwood Forest and constructed a statue of Dr. Julien in honor of him. The statue was then destroyed by Cryptor.[12]

Dr. Julien's words to Zane, "You were built to protect those who cannot protect themselves," stayed in the Nindroid's mind and motivated him throughout the following years. The word "Protect" was ultimately what snapped Zane out of his amnesiac role as the Ice Emperor in the Never-Realm role and triggered his memories to return.[13]

Relationships

Main article: Dr. Julien's relationships

Appearances

Ninjago: Masters of Spinjitzu

Season 1: Rise of the Snakes

Season 2: Legacy of the Green Ninja

Season 3: Rebooted

Season 4: Tournament of Elements

Day of the Departed

Ninjago: Decoded

Season 8: Sons of Garmadon

Graphic Novels

Behind the scenes

  • Mark Oliver says he "was probably thinking about Jerry Lewis" when he came up with Dr. Julien's voice.[14]
  • Dr. Julien has the same hairstyle as Ed and Griffin Turner, in a white color like Ed's.
  • The Hageman Brothers wanted Dr. Julien to pass away between seasons, because portraying his death within a season would require a lot of time and attention, and Dr. Julien was a less significant character than others. They made the decision to kill him off to decrease the number of main characters in the show.[15]

Trivia

The Trivia on Dr. Julien needs to be organized.
  • You can help the wiki by organizing the following information chronologically based on how the information applies to the series.
  • This template can be removed once the section has been organized.
  • It's unknown whether Julien is his first or last name.[16]
  • His glasses are 2D in "Snake Jaguar" flashback but they are 3D in previous appearances.
  • In "The Last Voyage," Dr. Julien told Zane that he never programmed him to cook, but in "Tick Tock," Zane's memories show them cooking soup together. It's possible Zane picked it up more as time went on, though this still does not completely explain Dr. Julien's statement.
  • In "The Last Voyage," the prison tower Dr. Julien was imprisoned in is covered in tally marks, indicating Julien spent an incredibly long amount of time trapped in the lighthouse. In "Island of Darkness," he mentions that while imprisoned, he read a lot, especially adventure stories.
    • Tommy Andreasen confirmed Dr. Julien's original death took place around ten years before the events of the pilot episodes, meaning he was imprisoned for around a decade.[17]
  • Dr. Julien's death scene differs slightly from "Tick Tock" to "The Last Voyage." One of these differences is that in the original episode, Dr. Julien's glasses fall to the floor when he dies, while in the later episode, his glasses remain on his face.
  • In "The Last Voyage," Dr. Julien had more age lines on his face when he was imprisoned by Samukai than he did in his present day appearances. It's unknown if this is an error or intentional.
  • In Dark Island Trilogy, Part 3, Dr. Julien is seen in Wu's vision, along with Yang, and the Elemental Masters of Water and Fire. This was likely an error, as Dr. Saunders is who Wu actually says he sees, and Dr. Julien is not mentioned at all in the Wu's writing or the seventh season, which this vision is foreshadowing.
  • He was called "Zane's Father" in the credits in his first and third season appearances and "Tinkerer" in the credits for the second season. His name was first revealed to be Dr. Julien in the Character Encyclopedia. He is referred to by his actual name in Ninjago: Decoded (specifically "The Digiverse and Beyond"), the credits for "Snake Jaguar," and in the show itself for the first time in "The Message."
  • He does not mention that he recognizes Wu in "The Last Voyage," despite them meeting for the first time in the flashback shown in "Snake Jaguar."
  • In seasons 3 and 4, Dr. Julien's original fate was replicated with Zane. After his apparent death, Zane returned to life and was subsequently imprisoned on an island (in his case, he rebuilt himself in Borg Tower and was imprisoned on Chen's Island).
  • Despite being present at the end of "Rise of the Spinjitzu Master," he is not seen in the two group shots at the beginning of "The Surge" that are set shortly after the former episode's ending.
  • When asked how Samukai knew about Dr. Julien, Tommy Andreasen explained, "He arrived shortly after Dr. Julien’s death. It would appear that [Garmadon] had him staked out for some reason. [Dr. Julien was] Hardly famous."[18]
  • He is similar to Milton Dyer in that they are both older, bespectacled inventors who created AI "sons."
  • When asked why Dr. Julien didn't tell Zane about Echo Zane in when he and Zane were reunited, Tommy Andreasen said, "The truth is that we didn't know what we would do 25 episodes later when we did 'Last Voyage'."[19] "But I will see if I can come up with something better than that."[20]
  • Mark Oliver didn't know Dr. Julien died between seasons until Brent Miller told him in an interview years later.[21]
  • According to Tommy Andreasen, Dr. Julien was the only person who knew what Zane's power source was made of.[22]

Gallery

The images on Dr. Julien need to be organized.
  • You can help the Wiki by adding images to the appropriate section on "Dr. Julien."
  • This template can be removed once images have been organized.

Promotional media

In Ninjago: Masters of Spinjitzu

Design variants

Season 1: Rise of the Snakes

Season 2: Legacy of the Green Ninja

Season 3: Rebooted

Day of the Departed

Season 8: Sons of Garmadon

References

Characters

Ninja

Master Wu · Lloyd · Kai · Jay · Cole · Zane
Allies: P.I.X.A.L. · Misako · Dareth · Skylor · Ronin · Cyrus Borg · Falcon
Former members: Master Garmadon · Nya

Skulkin

Generals: Samukai · Kruncha · Nuckal · Wyplash
Warriors: Frakjaw · Chopov · Krazi · Bonezai
Other: Skeleton figurehead

Serpentine

Anacondrai: Pythor · Anacondrai generals (Arcturus)
Hypnobrai: Skales · Slithraa · Mezmo · Rattla · Selma · Skales Jr.
Fangpyre: Fangtom · Fangdam · Fang-Suei · Snappa
Constrictai: Skalidor · Bytar · Chokun · Snike
Venomari: Acidicus · Lizaru · Spitta · Lasha · Zoltar · Snake villain
Mini-snakes: Golden Vipers · Sly Vipers · Red Vipers · Hypno Vipers · Toxic Vipers · Translucent Blue Viper · Translucent Purple Vipers · Translucent Orange Viper
Other: Great Devourer · Anacondrai serpent

NGTV News

Dan Vaapit · Fred Finely · Gayle Gossip · Vinny Folson

Pirates

Leader: Captain Soto
First Mate · No-Eyed Pete

Evil ninja

Bizarro Cole · Bizarro Jay · Bizarro Kai · Bizarro Zane

Wu's Academy students

Brad Tudabone · Finn · Gene · Marla · Sally · Tommy

Stone Army

Creator: The Overlord
Leader: General Kozu
Giant Stone Warrior · Stone Warriors · Stone Swordsmen · Stone Scouts

Nindroids

Leader: General Cryptor
Nindroid Warriors · Nindroid Drones · Min-Droid

Anacondrai warriors

Leader: Master Chen
Clouse · Zugu · Eyezor · Kapau · Chope · Sleven · Krait
Former members: Skylor

Elemental Masters

Current Elemental Masters: Ash · Bolobo · Chamille · Gravis · Griffin Turner · Jacob Pevsner · Karlof · Neuro · Mr. Pale · Shade · Skylor · Tox
Previous Elemental Masters: Cole's grandfather · Griffin Turner's grandparent · Jay's mother · Lilly · Master of Gravity · Master of Ice · Unknown Elemental Master · Master of Shadow · Master of Sound · Maya · Ray · Skylor's mother

Ghost Warriors

Leader: The Preeminent
Lieutenants: Morro · Ghost Masters (Soul Archer · Bansha · Ghoultar · Wrayth)
Ghost Ninja: Attila · Hackler · Ming · Spyder · Howla · Yokai · Wooo
Ghost Warriors: Cowler · Cyrus · Ghurka · Pitch · Pyrrhus · Wail
Other: Skreemers

Yang's students

Leader: Master Yang
Chris · Martin · "Chuck"

Sky Pirates

Leader: Nadakhan
Flintlocke · Delara · Dogshank · Doubloon · Monkey Wretch · Clancee · Bucko · Cyren
Other: Skeleton figurehead
Former members: Sqiffy

Ninjago City Police

Police Commissioner · Tommy · Simon · Noonan · O'Doyle · Jimmy · Police Officer · Night Watchman

Djinns

Khanjikhan · Nadakhan · Nadakhan's mother

Shadow Army

Leader: Clouse

Vermillion

Leaders: Acronix · Krux
Supreme Commander Machia · Commander Raggmunk · Commander Blunck · Slackjaw · Rivett · Tannin · Vermin
Other: Buffmillion

Sons of Garmadon

Leaders: Lord Garmadon · Harumi
Generals: Killow · Mr. E · Ultra Violet
Luke Cunningham · Chopper Maroon · Mohawk · Skip Vicious · Nails · Sawyer · Scooter · Buffer · "Snake Jaguar"
Other: Colossus

Royal Family of Ninjago

Emperor of Ninjago · Empress of Ninjago · Princess Harumi · Hutchins · Royal Guards

Dragon Hunters

Leader: Heavy Metal
Jet Jack · Daddy No Legs · Muzzle · Chew Toy · Arkade · Skullbreaker · Stalwart Dangerbuff · Otto Pilot · Talon · Nitro · "Rocky Dangerbuff" · "Dangerbuff Junior"
Former members: Iron Baron

Oni

Mystake · The Omega

Pyro Vipers

Leader: Aspheera
Char · Pyro Destroyers · Pyro Slayers · Pyro Whippers
Former members: Mambo V · Mambo's advisor

Ninjago City Council

Andrea Thomson · May Robsen

Blizzard Samurai

Leader: Ice Emperor
General Vex
Blizzard Warriors: Grimfax
Blizzard Sword Masters · Blizzard Archers

Explorers Club

Leader: Cecil Putnam
Clutch Powers · Percy Shippelton · Security guards · Smythe · Underhill

Paperboys

Leader: Sammy
Nelson · Antonia · Leroy

Formlings

Formling Leader · Akita · Kataru · Vex

Ice Fishers

Leader: Sorla
Uthaug · Boma

Avatars/NPCs

Creator: Milton Dyer
Ballistic Missiles: Anthony Brutinelli
Chrome Domes: Hyper-Sonic
Admin Droid · Adventure-Ready Woman · Avatar Pink Zane · Okino · Racer Seven · Scott · Shifty · Successful Samurai
League of Jay: Beta Jay 137 · Dee-Jay 81 · Jaybird 64 · Jaywalkin 238

Unagami's army

Leader: Unagami
Red Visors: Red 27 · Red 29
Avatar Harumi · Sushimi · Hostess · Sushimi's sushi chefs
Allies: The Mechanic · Henchmen · Ultra Violet · Captain Soto · Richie · Ritchie

Whack Rats

Leader: Atta the Ratta
Richie · Ritchie

Re-Awakened

Leader: Skull Sorcerer
Skull of Hazza D'ur

Sky Folk

Vangelis · Queen Vania · Engelbert
Army of Shintaro: Hailmar

Munce

Queen Murtessa · Murt · Moe · Munce Sentries

Geckles

Chancellor Gulch · Gleck · Gliff · Groko · Garpo · Ginkle · Mr. Wise

Upply

Fungus · Korgran · Plundar

Keepers

Chief Mammatus · PoulErik · Rumble Keepers · Thunder Keepers

Merlopians

King Trimaar · King Kalmaar · Glutinous · Nyad
Maaray Guards: Gripe

Order of Felis

Leader: Komala
Dillon · Adrara

Puppets

Leader: Tanabrax
Bunch · Moody

Villagers

Hana · Obachan · Shin · Kenji · Uchida · Mrs. Uchida · Jiro

Other classifications

Ghosts · Humans · Nindroids (ninja faction)

Other groups/sub-groups

Elemental Alliance · Fast Chickens · Kryptarium inmates · Ninja Replacements · The Resistance · The Resistance (Never-Realm) · The Royal Blacksmiths · Sons of the First Spinjitzu Master · Spin Harmony · Stranded ninja · Time Twins · Treble Makers

Families

Cole's family · Jay's family · Kai and Nya's family · Lloyd's family · Royal Family of Djinjago · Royal Family of Merlopia · Royal Family of Ninjago · Royal Family of Shintaro · Skylor's family · Zane's family

Non-canon

Barracudox · Bob Rattlebottom · Cardinsto · Carridi · Cece · Christina · Chuck · Claire · Diaman · Eileen · Flerry McFloyster · Gahrann the Dreamer · Genn · Golden Ninja · Green Screen Gary · Hai · Hibiki · Ivy Walker · Jeremiah Bobblestein · Jesper · Kaito · Kirchonn the Invincible · Lar · Larry · Lloyd Garmadon (The LEGO Movie) · Mask of Malice · Mei · Moe · Neido · Phantom Ninja · Quartet of Villains · Rachel Sparrow · Robot Manager · Mr. Righty Tighty · Samurai warrior · Six-Armed Warriors · Snake villain · Spinjago Citizen · Suzie Wheeler · Time Ninja · Tito · Zoltar
Ninjago Magazine: Buffer · Nitro · Nobu · Sawyer · Scooter · Talon · Wishmaster · Master Whoosh · Mr. Wise

Creatures

Adam · Colossus · Craglings · Elemental Cobras · Fire Fang · Fluffy · Geotomic Rock Monsters · Guide Parrot · Ice Behemoth · Ice bird · Ice Serpent · The Leviathan · Monster sushi · Mud monsters · Nimbus · Pebbles · Rodrigo · Ross · Sir Chomps-A-Lot · Snickers · Stone Hawk · Treehorn queen · Wojira · Wu's chicken · Wu's dog · Yeti (Krag) · Zane's Mino
Dragons: Blue Dragon · Boreal · Chompy · Dragon keeper · Empire Dragon · Fire Dragon (Realm of Oni and Dragons) · Flame · Firstbourne · Ghost Dragons · Grief-Bringer · Ice Dragon (Realm of Oni and Dragons) · Pet dragon · Rocky · Shard · Slab · Stormbringer · Stormbringer's baby · Ultra Dragon · Wind Dragon · Wisp · YinYang Dragon (Light Dragon · Shadow Dragon)

Other

Announcer · Auto · Bank Boss · Barry · Beavers · Benny · Benthomaar · Dr. Berkman · Bob the Intern · Cathy · Circus Clown · Cliff Gordon · Construction workers · Cook · Cragger · Dr. Julien · Echo Zane · Ed · Edna · First Spinjitzu Master · Fenwick · The Fold · Fugi-Dove · Fugi-Dove's brother · Grimfax's advisor · Grumbmiller · Hageman · Hageman Brothers · Harumi's father · Harumi's mother · Jake · Jamanakai villagers · Jay Vincent · Johnny · Juggernaut · Korgran's father · Laval · Lou · Lumberjacks · Magician · Mascots · Michael Kramer · Milton Dyer's father · Miss Demeanor · Monks · Motorcycle Mechanic · Mrs. Dyer · Museum Curator · News Reporter · Nindroid Sentries · Ninjago City's mayor · Ninjago soldiers · Nobu · Patty Keys · Postman · Prison guards · Reflectra · Repo Man · Restaurant Owner · Rice farmers · Robo Usher 3000 · Roise · Rufus McCallister · Santa Claus · Security guards (Borg Industries) · Security guards (Ninjago City) Seliel · Seliel's father · Sentry General · Ship Captain · Skeleton · Stone Guardians · Sybex Tribe · Tai-D · Tour Guide · Trylle · Twitchy Tim · Vlad Tutu · Warden Noble · Dr. Yost

Advertisement