It is a wonderfully made creative short film based on Japanese society. The best part is that it is open to interpretation and contemplation.
Read this post on asianretrospects.com