Hero and a sexy demon queen getting hots for each other and the otaku finally getting score with a busty chick - the lust is universal!