Kotomora
完全犯罪 (kanzenhanzai) Japanese meaning: perfect crime | Kotomora