Kotomora
役力士 (やくりきし, yakurikishi) Japanese meaning | Kotomora