Kotomora
氷丘 (hyoukyuu) Japanese meaning: ice hummock | Kotomora