Kotomora
燃焼炉 (nenshouro) Japanese meaning: combustion furnace | Kotomora