Poloo

Poloo is a search engine integrating multiple sources trying to give answers to your queries.

Try…

http://knowyourmeme.com/memes/48293

Google - Yandex - DuckDuckGo