I read the post on your blog and it sounds like we DON'T know.
Given the number of rows in the front cabin, it should be the JAL Skyrecliner seats. It looks more like a real longhaul product to me. But whether this is the JAL Shell Flat NEO seat or a new product is still unknown as the booking engine does not identify the seat type.