Plot: Beautiful eyes so elaborate that they could be mistaken for human eyes. The market for dolls is said to be worth as much as 10 billion yen

Document 72 Hours - Season 14 - Akihabara Doll Store (Episode 12)
Episode Aired On:
Friday, April 7 2023
2 years ago
Friday, April 7 2023
2 years ago
Genres: Documentary