Overview
A Japanese girl came to Taiwan to couch surf but something terrible happened.
Cast
Alec Chia
We don't have enough data to suggest any movies.