Kotomora
屁理屈屋 (herikutsuya) Japanese meaning: sophist | Kotomora