Kotomora
自己保全 (じこほぜん) Japanese meaning | Kotomora