Kotomora
焼却炉 (shoukyakuro) Japanese meaning: incinerator | Kotomora