Kotomora
混合林 (kongourin) Japanese meaning: mixed forest | Kotomora