Taino Antique Stone Idol God Figure standing over rocks with grass near by, close up. Taino Indian Mythology.