Ramifrix about 3 years ago For those curious, this come from this little ditty:http://www.dlsite.com/ecchi-eng/work/=/product_id/RE184476.html