Kotomora
出来損ない (dekisokonai) Japanese meaning: failure | Kotomora