Kotomora
鋳造所 (chuuzousho) Japanese meaning: foundry | Kotomora