Kotomora
難敵 (nanteki) Japanese meaning: formidable enemy | Kotomora