Has anyone seen this movie? I know it's a japanese movie that was pretty low budget but it was actually a fairly intresting story for when you're bored and don't know what to watch. I saw it on Netflix instant, but they have since taken it off from there.