XB-SQ037360E

EAN/UPC/ISBN Code 5021290054271

Brand Big Ben

Manufacture Square Enix Limited

Manufacture Country United Kingdom