ATARU: The First Love & The Last Kill (2013)

Watch ATARU: The First Love & The Last Kill (2013) full movie online English Sub.
Synopsis:
A mystery unfolds with a woman named Madoka (Maki Horikita), who is a killer, and Ataru (Masahiro Nakai). The woman possesses the same extraordinary memory and deductive reasoning abilities as Ataru.
More infor: IMDB, Mydramalist.