雲霧うんむりん
ummurin

Noun

1. cloud forest