Inamori Ami, a tall masochist beauty who wears slender satin and drives men crazy Ami Inamori MORE DITAILS