Satoru Kousaki – King of Strangeness