Japan Kikukawa / Long Beach Omaezaki