piano wire smile

garrotte