Uchuu no Laika - Staff

Alt title: Laika in Space

Uchuu no Laika