Meir Pichkhadze (Israeli, 1955-2010) 

You may like : zonkpunch daitoku i mdyign ehh kinda lolcat ksfjd