Kotomora
ハクガン (hakugan) Japanese meaning: snow goose | Kotomora