Kotomora
急造 (kyuuzou) Japanese meaning: hurried construction | Kotomora