TITANS Christmas Teddy Bear in Santa Suit H100683
Forever Collectables
Titan Christmas Teddy Bear
Bear in Santa Suit and Titans Hat