tweedle dee and tweedle dum laughing hysterically, night, road between tall trees, dense forest, dark night, moon, in style of disney cartoon