Kotomora
努力賞 (doryokushou) Japanese meaning: effort prize | Kotomora