11/04/06 - Drop the Stones, Dr. Jones!

11/04/06 - Drop the Stones, Dr. Jones!

Kakurenbo, cockroaches