The police released the seized items. The stick-shaped object on the left is believed to be a homemade ladder.
Share on SNS