Kotomora
それでも (soredemo) Japanese meaning: but still | Kotomora