Kotomora
混交林 (konkourin) Japanese meaning: mixed forest | Kotomora