a Fanart from the TMNT series ^^
I've never been a big fan, I really like some episodes, favorite episodes: all Triceraton part & similar exotic alien species :-P
this episode was quite depressing for me x3 but, I liked this situation that these lizards lived there in a closed world isolated, and if I get there accidentally, I know what to ask of them. xP