Vocabulary
巨石
きょせき
gigantic stone; megalith; massive boulder
noun