Kotomora
テトロドトキシン (tetorodotokishin) Japanese meaning | Kotomora