Vocabulary

深山花忍

Polemonium caeruleum subsp. yezoense var. nipponicum (variety of Jacob's ladder)

noun