I happened to stumble upon this clip of a Japanese movie on YouTube. "Weird" doesn't adequately describe it. The film's title is ナイスの森 (Funky Forest in English), and I'm a little surprised I've never heard of it before. Have any of you readers seen it?
Anyway, here is the clip. I don't really know the context, but I don't image that would really change much:
I'm thinking I may need to watch this.