Vocabulary

奈落

Naraka; Hell; Hades

noun