This is indeed /d/, my friend./r/ moar.
Tentacle girls having sex with tentacle girls...sounds new. More? Source? Torrent? Translation?