Kotomora
高度技術 (koudogijutsu) Japanese meaning: high-tech | Kotomora