in the clip, it says CAT-166, but i can't find anything related to CAT-166. Does anybody know what exact movie is this clip from? the second girl in this clip is Mirei Kazuha. that's the only thing i know.