Delicious thick japanese cake