Kotomora
ヒワ (ひわ, hiwa) Japanese meaning: cardueline finch | Kotomora