Godzilla battles an adorable giant fluffy kitten on the streets of Tokyo