Abstra Smily Brown Teddy Bear - 18 Inch