This video had me at the music track and sound effects. The toys used were not anything special, but the interpretation of the kaiju feel and tone was fully understood by the maker of this cute little film. Inventive use of towels and paper and other common stuff!