Kotomora
御幸 (ぎょうき, gyouki) Japanese meaning: imperial visit | Kotomora