igura cyangwa yisubiza imigabane iryo kurwaho the ships were also fitted with two above water twin mounts for torpedoes orochi means giant snake or serpent