Japanese shrine rock god altar: a Japanese fishing shrine with a carving of a Japanese guardian god overlooking dangerous waterways along Kalaniana'ole Highway near Sandy Beach, East O'ahu.
Japanese shrine rock god altar: a Japanese fishing shrine with a carving of a Japanese guardian god overlooking dangerous waterways along Kalaniana'ole Highway near Sandy Beach, East O'ahu.