Some writing on this creature... the Ygiggi.