Kotomora
睨み倒す (niramitaosu) Japanese meaning: stare down | Kotomora