Godzilla meat on sale in
- Cory Doctorow
- Uncategorized
- Jun 14, 2001
Godzilla meat on sale in tins in Japan. Someone, please send me a tin — I don’t need the meat, just the tin. Link
Godzilla meat on sale in tins in Japan. Someone, please send me a tin — I don’t need the meat, just the tin. Link