Kotomora
極力 (kyokuryoku) Japanese meaning: as much as possible | Kotomora