Edit | Respond

I think it's pretty unlikely that this is Yamashita's work. I'm more inclined to believe that it's either Shunji Suzuki or Naohito Takahashi's animation (both of whom are credited).