Products 1-1 of 1
Show
Portal 6 inch plush Love Cube China, Portal, Plush, 2015, scifi, video game
Price: $25.66
View
Availability: In Stock
China Item #: 8761-8712CCCUGH -

Cubes are common testing elements throughout the Portal video game series. This one sports heart symbols - hence it is a love testing device..