Sailor Ven-*cough* Kamen Rider Kiva!