Speaking of dogs…In case you’re unsure what you’re looking at here, the thing above that kinda looks like a little like Catbus from the anime, My Neighbor Totoro,