New tarantula alert! - Castro, Janina (Animal Scene, 2025)