Stephan Baby Owl Rattle Socks - Green