Kotomora
諸王 (しょおう, shoou) Japanese meaning: various kings | Kotomora