Ru — Imgurc

Clients should not be forced to depend on methods they do not use. It is better to have many small, specific interfaces than one large, general-purpose one. 5. Dependency Inversion Principle (DIP)

Here are a few possibilities regarding what you might be looking for: imgurc ru

To clarify: