Kotomora
極限 (kyokugen) Japanese meaning: utmost limit | Kotomora