HD
ROD-003
Mother Abandonment – Kogawa Shouko
Furukawa Shouko
ROD is the release-code prefix used by Global Media Entertainment and Allstack Pictures. JAV Cafe lists 2 ROD titles released between 2008 and 2017. The most recent is ROD-003, released February 25, 2017.