YoYoNews Shu Takada - A Puppeteer