En stor Orm frin On Ceylon.