Kabushima Beach: Black Pine Shore Meets Sacred Island in Hachinohe | OnlyBeaches