About He likes green.
Some nicknamed him as Lek Dao Kia,
A rare few knows him by the name Illusions
Another handful calls him Oleo
But seriously, he is just Leonard =)
Nothing much strange about him..
He's just being himself.
The Lord is my Shepherd
And I'm one of His fat fluffy sheep