What a surprise, it is a Japanese movie! And I'm Japanese too, but I lived without knowing about this movie... I'm interested to see it, nya~!
Yeah, wow, a lot of amazing and unique movies are coming from Japan!