Crash test dummy 1262322000

Creative Commons BY

Flickr

Byron Villegas. Amlux Toyota Showroom Ikebukuro (19). May 20, 2010. Photograph. Flickr. Accessed February 20, 2026.