Kotomora
自己保身 (じこほしん) Japanese meaning | Kotomora