300 piece puzzle Aim of expert Diamond Veil Tokyo Tower (26x38cm)