Kotomora
詭弁学派 (kibengakuha) Japanese meaning: Sophists | Kotomora