I know this forum is quite dead..but i will give it a shot any way.. If you've got a Baba Torch please get back to me!

Cheers!