I went nuts in the Toho Godzilla store in Tokyo a few years ago. Bought as much as I thought I could fit in my luggage. I completely forgot I bought this. I don’t know why I bought it as I don’t even like jigsaw puzzles. But now that I’ve finally opened it…