The Legend of the Strongest, Kurosawa!