Kotomora
御台所 (みだいどころ) Japanese meaning | Kotomora