Kotomora
ネフロン Japanese meaning | Kotomora