Kotomora
多雨林 (たうりん, taurin) Japanese meaning: rainforest | Kotomora