Somehow (don't ask me how) reminds me of some of the more bizarre anime films that I've seen (Genius Party and Genius Party Beyond, along with various others). Consider me interested!