Rupperecht Coat of Arms
Also Available: Ruppen Rüppeli Ruppel Ruppé Ruppe Ruppalley