Kotomora
台臨 (たいりん, tairin) Japanese meaning: imperial visit | Kotomora