by Rikiya Toyoshima and Shoumu Takiby Rikiya Toyoshima and Shoumu Taki