The creators of I Can Has Cheezburger just launched a new Engrish pictures website called EngrishFunny. They have one picture up of a Japanese coffee vending machine (selling something called Deepresso), which made me feel nostalgic for the vacation I took to Tokyo and Kyoto this sprint. Man, I want to go back there.

Engrish photo that says unbelievable this is not butter more the engrish!