gojira tamade

youtube

A brief expression of strength and ability through the art of movement