HD
STM-036
Beautiful Girl Inhumanity Record 05
Hasegawa Mira
STM is the release-code prefix used by Mad. JAV Cafe lists 3 STM titles, all released in 2012. The most recent is STM-036, released November 9, 2012.