Kotomora
DDT (ディー・ディー・ティー) Japanese meaning | Kotomora