Anyone know what this is from ?
The internet
Mahotama
sauce?
someone gave you the sauce, the rest is up to you.
Japan
http://rapidshare.com/files/59436042/239_MahoTama_GIFs.zip