Kotomora
北限 (hokugen) Japanese meaning: northern limit | Kotomora