Oh those Japanese. This cake is sold in Japan. It's called Sakura no Katachi Ichigo Kurimu Pai.

 

v20240901