1 definition by Matt to the H

kono matsuri wa omoshiroi desu ne
translation:
this festival is interesting isn't it?
by Matt to the H November 15, 2006
Get the matsuri mug.