Heh, well it's just me being stupid. Of course it's a T. bicolor when the thread is called 'Theloderma bicolor'!
Just didn't see any green on that frog in the picture..