Kotomora
独眼竜 (dokuganryuu) Japanese meaning: one-eyed dragon | Kotomora