Because of the green and yellow tones, this reminds me of the TARDIS. Like it could easily be the inner working of it...