Kotomora
御新造 (ごしんぞう) Japanese meaning | Kotomora