Author: Japan. Otaru Kaihatsu Kensetsubu