Kotomora
女王 (じょおう) Japanese meaning | Kotomora