I've got a package of Kabocha Squash seeds which you have inspired me to plant tomorrow. I plan to trellis them on the potting shed.
It looks like pumpkin. Wikipedia describes the taste as between pumpkin and sweet potato, and some even taste like russet potatoes.
What's it taste like to you?