A flowboard is a variation on a skateboard, combining aspects of surfing, skating and snowboarding.
Read more about Flowboard.