Kotomora
不能者 (funousha) Japanese meaning: impotent person | Kotomora