Is it true that the green tea they serve in Japan at the end of your meal comes for free?

Warning - this blog contains reference to fictional characters
No posts.
No posts.