This was brilliant BichoDoMato! Been a fan and follower for a while, and as a Spanish speaker -- I kept thinking, "why would anyone call themselves Bicho?!" -- In Venezuela, we would use it in an exclamation with an almost, "holy shit?!" type of expression! or it could have the meaning of "thing" -- Que bicho te pasó?! (What the hell happened to you?!) Anyhooooo....
I'm an un-caffeinated person and read the uncaffeinated version! TOO funny! You have great humor, style, and writing -- and I kept thinking: English is NOT even his mother tongue?! So impressive!
Thanks for the entertainment and introduction...I loved it!