Akuma

Akuma painting from a video game art show art few years ago. Time sure flies.