Kotomora
能う限り (あたうかぎり, ataukagiri) Japanese meaning | Kotomora