Nil Kamui

Did you mean one of the following?:

Nil Kamui (Country)

Nil Kamui (Island)