An italian student and a cute dinosaur are living in Japan. Culture shock and other funny adventures!

