German Ducktales

Germany is one F-ed up place