オマージュ
omāju

Noun

1. homage

From French "hommage"