Loading...
This picture should burn in a fire...just sayin.
Keikakudolon ?
From the thumbnail I thouth it was Heat from Digital Devil Saga.