Sea Stacks with arches line up perfectly for compelling landscape at Futo Beach on the Izu Peninsula of Japan.