Trying out delicious Japanese mochi from Shiga Prefecture, Japan