Vocabulary
巌
いわお
huge rock; massive boulder
noun