Vocabulary

兀立

towering

noun suru-verb