Kotomora
巨賊 (きょぞく) Japanese meaning | Kotomora