Read manga: Gekka No Soutou

manga
Summary:

Aoi lives with his deceased lovers son, Shio and after one late morning of working, Aoi finds a lonesome puppy on the road. However, the puppy tries to escape and Aoi follows it. The puppy brings him to a mysterious place where he meets a very mysterious man.