recently added It says 2014.
That means the scanlation was released in 2014, but it was recently added to the site
To reply you must either login or sign up.