Kotomora
悪事千里を走る (akujisenriohashiru) Japanese meaning | Kotomora