Wow! Anyone recognize this from about 2 years ago from Bei Fei?

http://www.koolance.com/water-coolin...roduct_id=1058


Talk about stealing someone's idea.