Very strange and extremely sought after project from Japan's wonderful Vanity Records, directed by Yuzuri Agi.