Almost certainly a hoax.
Exactly. Kaine almost exclusively puts work/policy tweets on this account. I certainly don’t see him putting this on it.