Japanese Cotton Cheesecake

Japanese Cotton Cheesecake
a light and fluffy japanese cotton cheesecake with a hint of lemon.