Tenpei Sato – The Tragic Marionette