Kotomora
精力絶倫 (seiryokuzetsurin) Japanese meaning | Kotomora