Kotomora
ホシガラス (ほしがらす) Japanese meaning | Kotomora