Kotomora
負け知らず (まけしらず) Japanese meaning | Kotomora