Kotomora
テトロドトキシン Japanese meaning | Kotomora