Lamasticots from France and Belgium(I don't speak Japanese but i speak French and English
http://www.nicovideo.jp/watch/sm15397617