Kotomora
女王 (じょおう, joou) Japanese meaning: queen | Kotomora