Jimmy Wallace Seid

Ninja

A mysterious fellow, to say the least.