Kotomora
巧遅 (kouchi) Japanese meaning: elaborate but slow | Kotomora