Kotomora
玉の輿 (tamanokoshi) Japanese meaning: jeweled palanquin | Kotomora