I See the Demon' is a sci-fi indie horror film that explores the people around you and how you might not know them after all.
Whale meat, for example, is reasonably controversial even in the few places where it can be found on shelves; dolphin meat, even rarer, is outright banned almost everywhere it was once eaten. Japan, ...