Kotomora
賓客 (hinkyaku) Japanese meaning: guest of honor | Kotomora