greeting for everybody. I think nobody can guess this picture. In this session i will open of this puzzle which make somebody be confused. Well, that is the viewing head of a monitor lizard or in Aceh language is 'meuruwa'
Thank for your paticipation of this quiz. In future i will post some quiz which be a guessing for you all. Do not forget to join it