Artifact Details

Title

Project X, Dr. Ikeda

Catalog Number

102703111

Type

Moving image

Format

VHS