Kotomora
コークス炉 (kookusuro) Japanese meaning: coke oven | Kotomora