theatre mask Museum number 1946,1216.6 | Producer name BIOG3913 Made by:Deme Mitsunao 出目満猶 | Production date 1700-1750 | Production place Made in:Japan