Movie History Cutie Honey 2004 ??????? 1998 Samehada Otoko to Momojiri Onna 1998 Shark Skin Man and Peach Hip Girl 1998 Shark Skin Man and Peach Hip Girl 1998