from game Grandia: Parallel Trippers(Jump to Specific Release)
Sled your way down to the Ice Cave and meet up with some new friends.