Kotomora
欧州赤松 (oushuuakamatsu) Japanese meaning: Scots pine | Kotomora