Mount Osohai

Mount Osohai was a mountain, along with Mount Thunder in the Dragon Spine Mountain Range on Angel Island.


 * Its name is most likely a pun on the term "oh so high"