Kotomora
カーバイド (kaabaido) Japanese meaning: carbide | Kotomora