They almost look the same--the canister is the same, the gasket and the mounting area is a bit different.
There are two Denso part numbers, 90915-20004 and 90915-YZZD3. Both are the "V8" filters, with 20004 made in Japan and the YZZD3 made in Thailand. IIRC, the 20004 is also similar or the same as the Japan TRD filter.