A Puppet Head to wear on your head. No strings attached.

HK$14.40 Purchase