Kotomora
生存本能 (せいぞんほんのう) Japanese meaning | Kotomora