The first time I saw Trubbish and Vanillish, I had quite a shock that some of the newer Pokemon in Black and White became so Trubbish *Ba-Dum-Tish*
Anyways, this video summarizes my feelings quite effectively, well done chap.
Actually! Before publishing my post I also found this…Vanillish Vanillite spoof by the same creator!
Shhhshshhhh…it’s ok