Japan Coast Guard searches the area where the Maritime Self-Defense Force helicopter crashed
Rumble
In response to an apparent collision and crash of two Maritime Self-Defense Force helicopters off the coast of Torishima in the Izu..