This rat again!
Maybe interested:
High Priestess Kumiko
Lady Meringue
Baymax
Peace! Love! Chewing Gum!
Reptiloid Mark