Kameido means "turtle-well", and the turtles (tortoises?) were out in force.
Julian Rosalie. All rights reserved.