Candidate Master

Planaria

Shuang Du, Chengdu, China
From Google