As a geophysicist, Leonard Gehra is now known for his theories on silver mining. However, Leonard originally comes from the mining town of Buchenrode in the Harz Mountains, which he left after the mysterious death of his father in the
Return
The Lion Guard: Return of the Roar
Return to Never Land
Scooby-Doo! Return to Zombie Island