The Picomakos

Tika and Tuno's Christmas is a Japanese christmas Anime TV Special developed by Shin-Ei Animation.