Kotomora
火格子 (ひごうし, higoushi) Japanese meaning: fire grate | Kotomora