Kotomora
自己保存 (じこほぞん) Japanese meaning | Kotomora