The Rattacuda was born .
Disney Pixar Rattacuda
View attachment IMG_0312 b.jpg
View attachment Speed M.jpg
Print