Kotomora
ヘモシアニン Japanese meaning | Kotomora