.......wow my eyes. This was just so bad that I had to google it to see if anyone else other than the OP Purchased it from DLsite. (How did I know it was from DLsite? Educated guess.)
Anyway I think this is supposed to be Android 18 and oolong from DBZ. I crap you not. Someone with better JP skills should double check here http://maniax.dlsite.com/work/=/product_id/RJ062744.html For tagging sake of course.