Question: Where was the director of film Kakabakaba Ka Ba? born?
Sentence (from "Kakabakaba Ka Ba?"): Does Your Heart Beat Faster?") is a 1980 musical-romantic comedy film produced by LVN Pictures (in its last offering) in 1980, with Mike De Leon as director.
Relevant evidence: Yes