Rokurokubi

Price upon enquiry

8547-51-Unsigned -19th c.

The long-necked bakemono (goblin) - Rokurokubi