Kabocha is a delicious squash that is often referred to as "Japanese Pumpkin". It is sweeter and moister than a pumpkin, but less sweet than a yam. It is reputed to be an aphrodisiac and loaded with vitamin A & C - kabocha will keep you healthy through the...