Ombra the SpineRat

Fun fact, Ombra means ‘Shadow’ in Italian

the more you know