Kotomora
特派 (tokuha) Japanese meaning: dispatch specially | Kotomora