Artificial pupation chamber, ideal for larvae approximately 8cm in size. ‐ Mercari: Shop from Japan