>>151091162
>>151093929
What year was this? Did Disney just let the Duck comics do whatever the fuck they wanted?
Is it because they're written by Europeans?