Product name is Lion Face.

It’s handmade from 100% cotton.

Size 30 x40cm.