Where To Stream Puffin Rock Season 3 Episode 16
On the Scent
- Aired September 15, 2025
- 7 Min
Phoenix has picked up a strange, strong smell after playing with Mossy. On the way to the river, the puffins try to figure out where it came from.
On the Scent
Phoenix has picked up a strange, strong smell after playing with Mossy. On the way to the river, the puffins try to figure out where it came from.