Kotomora
造兵廠 (zouheishou) Japanese meaning: arsenal | Kotomora