Vocabulary

インシネレタ

incinerator

noun