Israel, Tel Aviv, Levontin. The Green Cat